Уф! Давний спор Linux vs Windows решён!

 
+
-
edit
 

Balancer

администратор
★★★★★
Оживил свой старый системник P3-1000, купил переключатель для подключения двух системных блоков к одной консоли (монитор/мышь/клава) и живу теперь в обоих операционках сразу :) Windows - в основном для развлекательных целей (игры, телевизор) и программирования (FAR Manager'у пока у меня замены нет), Linux - для Интернет-сёрфинга и в качестве домашнего сервера (squid + dansguardian для сёрфинга, apache2/php/mysql/java - для отладок софта).

Поставил, естественно, Gentoo :)

Прикольно. Psi, например, использую с профилем, хранящимся под виндой на переносном винте :)
 
+
-
edit
 

Balancer

администратор
★★★★★
Ну вот, и звук заработал :D Всего две перекомпиляции ядра (да ещё звук я в ядро первоначально включал) :)
 
+
-
edit
 

-exec-

опытный

теперь лёгким движением руки winkey во что превращается?
 
RU Barmaglot #10.05.2005 11:29
+
-
edit
 

Barmaglot

новичок
А я решил эту проблему несколько иначе.:) Поставил FreeBSD и теперь меня не волнует, что лучше, линукс или виндовс.:) На самом деле наверное лучше просто решить: где проводишь больше времени(в какой ос) и уж сидеть тогда в ней. Хотя конечно при наличии нужных железок можно и так радикально.:)
 
+
-
edit
 

Balancer

администратор
★★★★★
-exec-> теперь лёгким движением руки winkey во что превращается? [»]

Хто-хто? Если раскладка, то, естественно, стоит Winkeys. Если клавиша Win - на неё почти все привычные Windows-комбинации переназначены (Win+R, Win+L).

Кстати, как бы ещё Win+D и Win+M настроить... :)
 
RU Balancer #10.05.2005 13:47  @Barmaglot#10.05.2005 11:29
+
-
edit
 

Balancer

администратор
★★★★★
Barmaglot> А я решил эту проблему несколько иначе.:) Поставил FreeBSD и теперь меня не волнует, что лучше, линукс или виндовс.:) На самом деле наверное лучше просто решить: где проводишь больше времени(в какой ос) и уж сидеть тогда в ней. Хотя конечно при наличии нужных железок можно и так радикально.:) [»]

Да ну... BSD на десктопе :-/

...

А время примерно поровну провожу и там, и там :)

Сегодня настроил под Linux 3D-ускорение (жалко, что с composite оно несовместимо, ни тебе теней, ни прозрачностей), поставил русскую морду к KDE...

Ещё бы б научиться Опере прописывать ту же Qt-тему, что в KDE...
 
RU Barmaglot #10.05.2005 14:02
+
-
edit
 

Barmaglot

новичок
А чем BSD на десктопе плоха? Я вот не вижу чем. Стоит и не жалуюсь.

 
RU Balancer #10.05.2005 15:18  @Barmaglot#10.05.2005 14:02
+
-
edit
 

Balancer

администратор
★★★★★
Barmaglot> А чем BSD на десктопе плоха? Я вот не вижу чем. Стоит и не жалуюсь. [»]

Для BSD позднее выходит софт (и часто - только под Linux), хуже обновляется... Но главный минус - BSD, как и RPM-Based Linux'ы - версионный дистрибутив. Рано или поздно возникает проблема апгрейда до новой версии.

Нет, если всё делать вручную, то всё можно вести в ногу со временем. Но как же тогда порты? :)

Ну и, наконец, под BSD хуже с драйверами...
 
RU Barmaglot #10.05.2005 16:46
+
-
edit
 

Barmaglot

новичок
"Для BSD позднее выходит софт (и часто - только под Linux), хуже обновляется... "
Ну да, такое имеет место быть, но это не проблема самой BSD, а ориентировка самого софта в большей степени на linux. В принципе на сервере это могло бы быть чревато, но как раз таки серверный софт в большинстве своем такой проблемы не имеет. А десктоп.. У народа еще полно w98. И ничего.:) Живут как-то. Да и порой лучше подождать пока пофиксят кучу багов свежевыпущенного софта, особенно такого монструозного как KDE(Ничего не имею против него,сам пользую, но факт есть факт).
"Но главный минус - BSD, как и RPM-Based Linux'ы - версионный дистрибутив. Рано или поздно возникает проблема апгрейда до новой версии."
Апгрейд такой возникает через оочень большие промежутки времени и собственно разве с линукс не такого? Обновление ядра делают? А софта? Переставлять всю систему для обновления вовсе не надо. CVS одним словом.:)

"Нет, если всё делать вручную, то всё можно вести в ногу со временем. Но как же тогда порты? " А из портов все и ставится в основном, а ежели хочется новый KDE - качаем пакаджи или опять же из портов. Зачем вручную-то?:)

"Ну и, наконец, под BSD хуже с драйверами..."
Ну не настолько все и плохо.:) У меня вот твтюнер есть, и со звуком никаких проблем. И флэшку пользую для обмена данными с другими ЭВМ. Вроде все что мне надо работает. Хотя конечно поддержка железа невелика. И приходится думать в магазине, а не брать что первое попалось.

Хотя что точно могу сказать - это, что поставить десктоп парой нажатий клавиатуры или мышки в инсталляторе не получится. Надо будет еще добавить кое-какие строчки в конфигах и нигде этого толком не написано, посему для настоящего пользователя это будет проблемой.


 
+
-
edit
 

Balancer

администратор
★★★★★
>> "Для BSD позднее выходит софт (и часто - только под Linux), хуже обновляется... "
Barmaglot> Ну да, такое имеет место быть, но это не проблема самой BSD, а ориентировка самого софта в большей степени на linux.

Это проблема BSD :) Также, как проблема Linux в том, что софт ориентируется на Windows и т.п. :)

>В принципе на сервере это могло бы быть чревато

Вот как раз на сервере BSD и живёт :D

>А десктоп.. У народа еще полно w98. И ничего.:)

Ну да... У нас, вон, TEvg ещё пару лет назад в BeOS сидел :) Но тогда при чём тут вообще BSD? :)

>особенно такого монструозного как KDE(Ничего не имею против него,сам пользую, но факт есть факт).

А KDE как раз и под BSD тот же самый :D Вот только отсутствие ALSA в BSD немного подкачивает :)

Barmaglot> Апгрейд такой возникает через оочень большие промежутки времени и собственно разве с линукс не такого?

На Gentoo такого нет :) У тебя, если обновляешься, постоянно самая свежая версия системы. Версии имеют только LiveCD. А обновление такое нужно весьма часто. Редко кто больше года сидит на одной версии. Три года - предел... Знаю не понаслышке, т.к. на RPM-based сидел с ~1996 года :D

>Обновление ядра делают? А софта?

emerge -u world - и всё обновилось :D Если, конечно, не боишься обновлять не глядя.

>Переставлять всю систему для обновления вовсе не надо.

В RPM-based - надо. Если у тебя Red Hat 7.3, то хоть ты тресни, а пакеты от RH9 туда не поставишь :)

>CVS одним словом.:)

А CVS тут при чём? Хотя для любителей экстрима под Gentoo программы можно прямо из CVS автообновлять :)

Barmaglot>А из портов все и ставится в основном, а ежели хочется новый KDE - качаем пакаджи или опять же из портов. Зачем вручную-то?:)

KDE - да. Но какой сейчас объём портов? В портеже Gentoo сегодня около 120 тыс. файлов :)

Barmaglot> Ну не настолько все и плохо.:) У меня вот твтюнер есть, и со звуком никаких проблем.

Повезло :)

>И флэшку пользую для обмена данными с другими ЭВМ.

Если операционка с Mass Storage не работает - то это совсем клиника. Так что это не достижение, а норма :)

Barmaglot> Хотя что точно могу сказать - это, что поставить десктоп парой нажатий клавиатуры или мышки в инсталляторе не получится.

Гы-гы :D В Gentoo - одна команда. "emerge kde" ... Потом идёшь на прогулку, возвращаешься - можно запускать :)

(вот сейчас у меня как раз длится "emerge openoffice" :) )
 
RU Barmaglot #10.05.2005 22:12
+
-
edit
 

Barmaglot

новичок
У меня проблем нету, так что меня никто не убедит в неудобности BSD как сервера и десктопа. У меня все работает. Версии последние(во-всяком случае серверного софта). Пока на какие-нибудь грабли не наступлю - никаких шансов переубедится.:)

 
+
-
edit
 

Balancer

администратор
★★★★★
Barmaglot> У меня проблем нету, так что меня никто не убедит в неудобности BSD как сервера и десктопа.

Про сервер никто и не спорит :)

А про десктоп - ну, ты и сам же сказал, что некоторых и Win98 вполне устраивает :D

 
RU Andy-Andrei #13.05.2005 15:34
+
-
edit
 

Andy-Andrei

втянувшийся

А зачем генту? Лишнего времени было море? :) Или тоже веруете в мифы о том, что даже прикладной софт, скомпилированный на месте, на одну миллионную попугая лучше работает, чем такой же, только из коробочки?
Уф! И последний вопрос: не страшно на линуксе-то серфить? :) Уж лучше действительно фрю.
Ты не смотри, что у меня вечно штраф висит... Я не буйный...  
RU Balancer #13.05.2005 18:10  @Andy-Andrei#13.05.2005 15:34
+
-
edit
 

Balancer

администратор
★★★★★
Andy-Andrei> А зачем генту? Лишнего времени было море? :)

Да не так уж его и много нужно. Особенно на 2200МГц :)

> Или тоже веруете в мифы о том, что даже прикладной софт, скомпилированный на месте, на одну миллионную попугая лучше работает, чем такой же, только из коробочки?


Есть такой простой пример, как Авиабаза. Год назад, когда я сидел на RPM-ках от Fedore Core 2, система вешалась насмерить при вдвое, наверное, меньшей посещаемости, чем сейчас и при вдвое же меньшем объёме БД. Сейчас, на Gentoo, не только без проблем тянет бОльшую загрузку, но даже удалось выделить ресурсы под игровой сервер Lineage :)

Только, понятное дело, руки прямые иметь нужно. Параметры оптимизации подобрать и т.п.

Кроме того, предкомпилённые пакеты жёстко повязаны на заданные параметры и поменять их без перекомпиляции нельзя. Например, многие RPM до сих пор не знают ничего про UTF8...

Andy-Andrei> Уф! И последний вопрос: не страшно на линуксе-то серфить? :) Уж лучше действительно фрю. [»]

Хм. А как сёрфить на фре, когда под неё драйверов почти нет? И как у неё с компиляцией десктопного софта под 64 бита?

...

Пока собирается KDE пишу из Dillo/Fluxbox :D Блин, вот это скорость... :)
 

61284

опытный
★★
> А чем BSD на десктопе плоха? Я вот не вижу чем. Стоит и не жалуюсь.

Я чото слышал там драйвер ATA кривой, тормоза немерянные, или поправили?
 
+
-
edit
 

ak03

новичок
Barmaglot>> А чем BSD на десктопе плоха? Я вот не вижу чем. Стоит и не жалуюсь. [»]
Balancer> Для BSD позднее выходит софт (и часто - только под Linux), хуже обновляется... Но главный минус - BSD, как и RPM-Based Linux'ы - версионный дистрибутив. Рано или поздно возникает проблема апгрейда до новой версии.

Коллекция портов FreeBSD - это пожалуй самая обновляемая коллекция пакетов и жалобы на позднее выходящий софт выглядит несколько странновато. Если у софта есть исходники, то скорее всего на него имеется порт. История с бинарниками от коммерческих производителей выглядит мрачнее. Как правило, их приходится пускать под эмулятором ABI Linux (линуксулятором).
Если ты используешь cvsup/make buildworld/make installworld/mergemaster, обновления системы проходят плавненько так, без скачков. Вот тебе живой пример:

FreeBSD kan.kankan.
Эта система начинала жизнь как 2.2.8 два процессора, три материнки и три диска назад. Потом стала 3-current и дожила до 6.0.

Balancer> Нет, если всё делать вручную, то всё можно вести в ногу со временем. Но как же тогда порты? :)
Balancer> Ну и, наконец, под BSD хуже с драйверами... [»]
Не надо вручную. И компилировать их портов тоже не надо. Достаточно освоиться с 'portupgrade -PP'. FreeBSD ports building cluster регулярно трудится над обновлёнными пакетами для 4.x-stable, 5.x-stable and 6.0-current.
 

ak03

новичок
Простите, если порежу лишнего.

Balancer> Это проблема BSD :) Также, как проблема Linux в том, что софт ориентируется на Windows и т.п. :)

Нет проблемы, если на коммерческом софте не зацикливаться.

>>В принципе на сервере это могло бы быть чревато
Balancer> Вот как раз на сервере BSD и живёт :D

Balancer> А KDE как раз и под BSD тот же самый :D Вот только отсутствие ALSA в BSD немного подкачивает :)

А чем собственно? Насколько мне известно, ALSA ещё не породила killer app, без которого и жизнь не в радость. Судя по API, и не породит.

Balancer> На Gentoo такого нет :) У тебя, если обновляешься, постоянно самая свежая версия системы. Версии имеют только LiveCD. А обновление такое нужно весьма часто. Редко кто больше года сидит на одной версии. Три года - предел... Знаю не понаслышке, т.к. на RPM-based сидел с ~1996 года :D

Система gentoo не просто так появиласью У кого-то они её позаимствовали, догадайся у кого.

Balancer> KDE - да. Но какой сейчас объём портов? В портеже Gentoo сегодня около 120 тыс. файлов :)

Спрашивали - отвечаем:
% find /usr/ports -not -path \*CVS/\* | wc -l
161185

Непонятно только, показателем чего собственно является количество файлов.

Barmaglot>> Ну не настолько все и плохо.:) У меня вот твтюнер есть, и со звуком никаких проблем.
Balancer> Повезло :)

Нет. Результат пяти-минутного, но вдумчивого изучения HCL.

Barmaglot>> Хотя что точно могу сказать - это, что поставить десктоп парой нажатий клавиатуры или мышки в инсталляторе не получится.

Balancer> Гы-гы :D В Gentoo - одна команда. "emerge kde" ... Потом идёшь на прогулку, возвращаешься - можно запускать :)

pkg_add -r kde. И на прогулку. Или (cd /usr/ports/x11/kde3; make all install clean) и на выходные на природу :) И в том и другом случае возвращаешься - можно запускать. А хочешь - можешь потратить любое количество времени на настройки, если установки по умолчанию что-то не устраивает. В линуксе всё так же.

Balancer> (вот сейчас у меня как раз длится "emerge openoffice" :) ) [»]

А у меня уже стоит :)
% pkg_info ru-openoffice-1.1.4_2
Information for ru-openoffice-1.1.4_2:

Comment:
Integrated wordprocessor/dbase/spreadheet/drawing/chart/browser

....
 

ak03

новичок
>> А чем BSD на десктопе плоха? Я вот не вижу чем. Стоит и не жалуюсь.
61284> Я чото слышал там драйвер ATA кривой, тормоза немерянные, или поправили? [»]

Это легко проверяется. У меня никаких проблем с производительностью ATA нет и не было. Если у вас не запредельно-экзотическая конфигурация, проблем не будет и у вас.
 
+
-
edit
 

Balancer

администратор
★★★★★
ak03> Коллекция портов FreeBSD - это пожалуй самая обновляемая коллекция пакетов

Ладно давай "померяемся" :) KDE 3.4.1 в портах давно лежит?
В Gentoo около недели как появился для тестов и вчера - в нормальном виде для установки.

И как же, всё-такие, в портах с аналогом USE-флагов? С keywords? Можно ли пометить автоматически, что данный порт стабилен на x86 и нестабилен на amd64? Можно ли одновременно автоматически использовать две версии одного порта?

А что портежи были писаны с BSD-шных портов - так это не секрет ни для кого, об этом прямо на сайте говорится :)
 
+
-
edit
 

delfor

новичок
По-моему, самый оптимальный вариант из Линухов - это ArchLinux.
Он унаследовал все лучшее от CRUX, Slackware и FreeBSD.
Собирается из прекомпилированных под i686 пакетов программ, вычищен от не нужной информации (всякие html), использует только man. Обновляется через своеобразную систему портов всего одной командой - pacman <нужный пакет>.
В общем можно индивидуализировать под себя используя Arch Build System(ABS), не теряя столько времени как в Gentoo на компиляцию из исходников.
Количество программ конечно не может соперничать с Gentoo, но все что нужно можно найти в каталогах Current и Extra многочисленных ftp-серверах, причем в достаточно свежем исполнении, в любом случае никто не запрещает собрать их из исходников.
 
+
-
edit
 

Balancer

администратор
★★★★★
delfor> Собирается из прекомпилированных под i686 пакетов программ

Э... Вот у меня серверок на i586. И рабочая машина на AMD64. Он в пролёте? :D А ещё две машины i686 - одна с SSE2, другая - без.

>Обновляется через своеобразную систему портов всего одной командой - pacman <нужный пакет>

А чем оно хуже emerge -u <пакет>? :)

delfor> В общем можно индивидуализировать под себя используя Arch Build System(ABS), не теряя столько времени как в Gentoo на компиляцию из исходников.

Ну, оно это время если только на i586 важно. Да и то простой сервер за вечер + ночь в автоматическом режиме + утро собирается :)

Хотя, конечно, больше дистрибутивов хороших и разных! :)
 
+
-
edit
 

delfor

новичок
Под i586 есть неофициальная версия, лежит там же. Базовые пакеты собраны с флагами gcc -02 и march=i686, это разве помеха для AMD64, хотя никто не мешает базу пересобрать под конкретный процессор, для остальных приложений это вообще не критично.

Если время не важно, то можно и Gentoo, с ним не работал, но говорят он при смене версии portage или обновлении дерева портежей бывает выдает ошибки.
Для моего модема лучше все-таки скачать прекомпилированный пакет.
Ибо это получается - золотая середина между пакетными дистрами и Source Based. Хотя каждый выбирает под себя. До этого у меня дома стоял Mandrake, пересобрал ядро(с третьей попытки), отключил что не нужно, бегал достаточно быстро. Но уж слишком много в нем лишнего было, и для обновления нужно регистрироваться в клубе, а это деньги, или качать с сайтов производителей прог rpm или tar.
Можно вообще собрать Linux from Scratch, но я далеко не гуру в Линухе, и опять таки время.
 

ak03

новичок
ak03>> Коллекция портов FreeBSD - это пожалуй самая обновляемая коллекция пакетов
Balancer> Ладно давай "померяемся" :) KDE 3.4.1 в портах давно лежит?

Нечестно :) У KDE портеров сдох кластер с романтическим именем fruitsalad, так что 3.4.1 выйдет с задержкой. До этого пакеты для development версий KDE там появлялись регулярно, а не только за неделю до коммита в основное дерево CVS. У них вообще крутился tinderbox для свежайшего KDE из CVS для любителей острых ощущений.

Due to severe shortage of human and hardware resources, we do not yet have an
ETA for ports of KDE 3.4.1. We'll do our best to get it into ports
eventually, but it may take a while (two weeks, perhaps longer). Please do
not file PRs or send mail to kde@, we are aware that a release has been made.
 


Balancer> В Gentoo около недели как появился для тестов и вчера - в нормальном виде для установки.
Balancer> И как же, всё-такие, в портах с аналогом USE-флагов? С keywords? Можно ли пометить автоматически, что данный порт стабилен на x86 и нестабилен на amd64? Можно ли одновременно автоматически использовать две версии одного порта?

USE_BLAH/WITH_BLAH есть и в портах. Даже с излишествами типа display меню для конфигурации, которые меня лично просто бесят. Порты можно было пометить как работающие на одной архитектуре и не работающие на другой сколько себя помню. ONLY_FOR_ARCHЫ&Co, если не ошибаюсь. Я в порты давно не коммиттил, потому не в курсе деталей. Несколько версий одного и того же пакета в принципе использовать можно, PREFIX никто не отменял. Что имеется под автоматичностью я не в курсе, во FreeBSD установка порта в нестандартный prefix/ потребует некоторого внимания.

Balancer> А что портежи были писаны с BSD-шных портов - так это не секрет ни для кого, об этом прямо на сайте говорится :) [»]

 
+
-
edit
 

Balancer

администратор
★★★★★
delfor> Можно вообще собрать Linux from Scratch, но я далеко не гуру в Линухе, и опять таки время. [»]

ИМОХ, LFS - это не "компактнее", чем Gentoo из Stage1 :) Но в Gentoo всё просто и, если действовать прямо по русской доке, понятно даже зелёному новичку :)

 
+
-
edit
 

Balancer

администратор
★★★★★
ak03> Нечестно :) У KDE портеров сдох кластер с романтическим именем fruitsalad

Ну, я не знал!

ak03>Что имеется под автоматичностью я не в курсе, во FreeBSD установка порта в нестандартный prefix/ потребует некоторого внимания.

В Gentoo есть так называемая система слотов. И если программа хочет позарез использовать версию какого-то пакета, отличного от системного, то эта версия может стать "параллельно" основной. Например, почти у всякого юзера gentoo таким макаром стоит 5..10 версий autoconf.

Когда обновляешь web-apps (всякие phpMyAdmin, phpBB, mediawiki и т.п.), то новые версии ставятся слотами. Можно потом одной командой выборочно ставить заданный пакет на указанный виртуальный хост в указанный каталог, обновлять уже имеющийся и т.п. Естественно, старые версии можно выборочно удалять :)

code text
  1. # emerge -pC phpmyadmin
  2.  
  3. >>> These are the packages that I would unmerge:
  4.  
  5.  dev-db/phpmyadmin
  6.     selected: 2.6.1_p2-r1 2.6.2-r1 2.6.2-r2 2.6.0_p3 2.6.1_p2 2.6.1_rc1 2.6.2_rc1
  7.    protected: none
  8.      omitted: none
  9.  
  10. >>> 'Selected' packages are slated for removal.
  11. >>> 'Protected' and 'omitted' packages will not be removed.


Как видно, phpMyAdmin у меня установлен 7-ю версиями :)
 

в начало страницы | новое
 
1918: С Днём советской армии и военно-морского флота! (100 лет).
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru