компьютер и ОС
Aug. 4th, 2003 03:49 pmСегодня к вечеру (максимум — завтра) должен быть готов мой новый компьютер. Всё, как написал раньше, только диск будет 120Gb, а не 80.
Всерьёз задумался насчёт операционной системы. До сих пор был уверен, что поставлю Win2k или WinXP (кстати, советы насчёт того, какую из этих двух выбрать — очень противоречивыми оказались), склоняясь скорее к WinXP. Но несколько дней назад задумался, почему бы, собственно, и не Линукс?
Вроде бы ничего особенного под Виндоуз мне не нужно. Вордами, Экселями, Аутлуками я не пользуюсь (ну иногда нужно что-то в Ворде прочитать... так на то есть OpenOffice под Линуксом вроде бы). Мой браузер - Opera 7, она тоже под Линуксом есть. Работаю я в последнее время в основном в Перле, подключаясь к удалённой машине через ssh. Какие-нибудь фотошопы тоже не нужны, не умею и работать с ними.
Правда, может оказаться, скажем, что опять будет работа, где надо будет писать под C/C++ в Win32... но когда это случится, я смогу, наверное, купить ещё один компьютер или установить Виндоуз на этом вдобавок к Линуксу.
Почему Линукс? Вообще-то я большой энтузиаст FreeBSD, хоть и не пользовался им уже года два. Но именно поэтому хочется поработать на чём-то менее знакомом в подробостях, и заодно более распостранённом. К тому же я понимаю при всех своих предпочтениях, что разница между ними на практике, с точки зрения перформанса итп., невелика.
Кроме того, я в последнее время почитал немного про Gentoo, и выглядит эта дистрибуция очень интересно. Если буду ставить Линукс, то попробую, наверное, поставить Gentoo.
Пожалуй, одна из основных причин, по которым мне боязно ставить Линукс — я боюсь, что слишком много времени буду с ним проводить: устанавливать, доводить конфигурацию до совершенства, компилировать, менять какие-то мелочи в программах, там где мне хочется... Всё это хорошие и увлекательные занятия, но у меня на них как-то нет совсем времени сейчас. При том, что я предпочитаю юниксы, не могу закрывать глаза на тот факт, что с Виндоуз работать обычно проще и зачастую удобнее, если нет времени перебирать десятки window managers и сто раз перенастраивать для себя всё так, как хочется.
В общем, всё ещё не могу решить, чего хочу, при том, что, возможно, уже сегодня вечером надо будет ставить что-то на компьютер и начинать с ним работать ;)
Поэтому несколько вопросов для тех, кто может что-то посоветовать:
Всерьёз задумался насчёт операционной системы. До сих пор был уверен, что поставлю Win2k или WinXP (кстати, советы насчёт того, какую из этих двух выбрать — очень противоречивыми оказались), склоняясь скорее к WinXP. Но несколько дней назад задумался, почему бы, собственно, и не Линукс?
Вроде бы ничего особенного под Виндоуз мне не нужно. Вордами, Экселями, Аутлуками я не пользуюсь (ну иногда нужно что-то в Ворде прочитать... так на то есть OpenOffice под Линуксом вроде бы). Мой браузер - Opera 7, она тоже под Линуксом есть. Работаю я в последнее время в основном в Перле, подключаясь к удалённой машине через ssh. Какие-нибудь фотошопы тоже не нужны, не умею и работать с ними.
Правда, может оказаться, скажем, что опять будет работа, где надо будет писать под C/C++ в Win32... но когда это случится, я смогу, наверное, купить ещё один компьютер или установить Виндоуз на этом вдобавок к Линуксу.
Почему Линукс? Вообще-то я большой энтузиаст FreeBSD, хоть и не пользовался им уже года два. Но именно поэтому хочется поработать на чём-то менее знакомом в подробостях, и заодно более распостранённом. К тому же я понимаю при всех своих предпочтениях, что разница между ними на практике, с точки зрения перформанса итп., невелика.
Кроме того, я в последнее время почитал немного про Gentoo, и выглядит эта дистрибуция очень интересно. Если буду ставить Линукс, то попробую, наверное, поставить Gentoo.
Пожалуй, одна из основных причин, по которым мне боязно ставить Линукс — я боюсь, что слишком много времени буду с ним проводить: устанавливать, доводить конфигурацию до совершенства, компилировать, менять какие-то мелочи в программах, там где мне хочется... Всё это хорошие и увлекательные занятия, но у меня на них как-то нет совсем времени сейчас. При том, что я предпочитаю юниксы, не могу закрывать глаза на тот факт, что с Виндоуз работать обычно проще и зачастую удобнее, если нет времени перебирать десятки window managers и сто раз перенастраивать для себя всё так, как хочется.
В общем, всё ещё не могу решить, чего хочу, при том, что, возможно, уже сегодня вечером надо будет ставить что-то на компьютер и начинать с ним работать ;)
Поэтому несколько вопросов для тех, кто может что-то посоветовать:
- есть ли какой-то опыт работы с Линуксом в качестве главного десктопа и советы за/против по этому поводу, по сравнению с W2k/XP?
- есть ли опыт работы/знакомство с Gentoo и советы за/против?
- KDE или Gnome? (Gentoo позволяет выбрать любой из них, а когда я в последний раз пользовался юниксовским десктопом для повседневной работы, оба были ещё в пелёнках и я вообще предпочитал текстовый режим).
- хорошо ли советуют здесь: не делить partition Линукса на разные файловые системы, а просто отдать всё место под одну громадную Reiserfs? Я привык тщательно разделять как минимум на /, /tmp и /usr, но это для меня обычно источник горестных сомнений (сколько кому отдавать) и последующих разочарований.
- и любые другие советы по данному поводу тоже будут с благодарностью приняты.
no subject
Date: 2003-08-04 05:51 am (UTC)no subject
Date: 2003-08-04 05:52 am (UTC)(no subject)
From:(no subject)
From:no subject
Date: 2003-08-04 05:52 am (UTC)no subject
Date: 2003-08-04 05:58 am (UTC)(no subject)
From:На практике
From:(no subject)
From:(no subject)
From:(no subject)
From: (Anonymous) - Date: 2003-08-04 09:32 pm (UTC) - Expandno subject
Date: 2003-08-04 05:58 am (UTC)no subject
работать, особенно со вводом текста), то приходится идти к Майкрософту.
no subject
Date: 2003-08-04 06:05 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2003-08-04 06:07 am (UTC)На мой взгляд оптимальная конструкция - 2 машины, десктоп под windows и development server под Linux.
(у меня опыт с Linux-десктопом года 3)
no subject
Date: 2003-08-04 06:41 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:в сторону от темы
From:Re: в сторону от темы
From:Re: в сторону от темы
From:Re: в сторону от темы
From:no subject
Date: 2003-08-04 06:08 am (UTC)У кого железо заказал? У Володи?
no subject
Date: 2003-08-04 06:10 am (UTC)Что касается опыта, то да-с, вот пишу из-под Линукса, а Windows даже у меня на работе сейчас и нету. Три дня ушло на настройки, а с тех пор - только если нужно что-нибудь причудливое вроде отладочного metacity в отдельном окне.
Gnome, по причине распостраненности его на других платформах.
no subject
Date: 2003-08-04 06:22 am (UTC)Если не играть в игрушки особо, то вообще нет больших проблем. (Для любителей виндовых игрушек есть wine.) Повозиться только со шрифтами (искать по словам xfree de-uglification). Кстати, последнее (2.6) ядро умеет монтировать NTFS5 в read-write и со времён 2.2 NTFS можно монтировать для чтения -- это если dual-boot или с чужого винта переписать. Есть и драйвера ext2fs для win2k/xp, если что.
Про gentoo ничего не скажу, я бы поставил knoppix или debian за то, что они разумно организованы (в смысле package management-а), в отличие от какого-нть RH (и вообще rpm-based). Gentoo в этом смысле вообще своеобразен.
Imho, gnome, но на вкус и цвет, etc. Disclaimer: последний раз я трогал оба из них года полтора назад. Мне обычно хватает "голого" windowmaker или icewm.
Год назад я успешно пользовался OpenOffice для обработки виндовых doc-файлов, и вроде бы ни я, ни кто иной в цепочке (все кругом использовали Office 2000) не жаловался на проблемы совместимости.
Но в целом, конечно, набор программ под линукс совсем другой. Мне, например, очень не хватало вещи типа ERwin для проектирования БД. Тут надо бы рассмотреть свои нужды и убедиться, что никакой жизненно важной софтины не упущено.
no subject
Date: 2003-08-04 06:26 am (UTC)no subject
Date: 2003-08-04 06:28 am (UTC)(no subject)
From:no subject
Date: 2003-08-04 06:30 am (UTC)Пользуюсь почти исключительно Линуксом уже три года в качестве главного десктопа, и если первый год у меня уходило много времени на настройки, то в дальнейшем почти все работало без моего вмешательства. Кроме этого, современные дистрибутивы даже превосходят винды по удобству и автоматизации. Например, недавно я ставил Ред Хат 9 и был поражен быстротой и легкостью инсталяции и автоматическим распознованием железа. Тем не менее, предпочитаю и всегда пользуюсь Slackware, в данный момент девятый с файловой системой reiserfs (кстати, не думаю, что для виндов есть журнальная ФС, а ведь это гениальная вещь).
Слышал похвалы в адрес Gentoo, но сам не пользовался. Предпочитаю Slackware из-за его максимальной приближенности к ЮНИКСу и отсутствия фишек, нужных только чайникам.
KDE! Думаю, он сегодня популярнее Gnome, существует развитая база приложений, поддержка, сообщество пользователей. Один Kmail чего стоит!
Делите на партишены, конечно. Если один падает, то спасаются данные на других. Поэтому разделяются изменяемые файлы приложений (древо /var) и их binaries (древо /usr), причем последние принадлежат root. Соответственно рекомендую отдельные партишены для /var, /usr, и /home (пользовательские файлы).
Вообще, Линукс и ЮНИКС вообще - это не только ОС, это еще и образ мышления. Линукс создает впечатление ОС, продуманной сверху вниз, а винды - наоборот (торопились фичи напихать с самого начала). Кроме этого, если вы сторонник философии open source, то Линукс - естественный вариант, и даже если нет, то очень рекомендую с этой философией познакомиться через работу с Линуксом.
Наконец, Линукс - это еще и набор мощных scriptable инструментов для работы с текстом, различными инет-протоколами, десятками языков программирования, базами данных. Все эти инструменты - признанно высочайшего качества (Linux TCP/IP stack, GCC, perl, awk/sed, FTP tools, Apache httpd, PostgreSQL).
Желаю удачи.
no subject
Date: 2003-08-04 06:43 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2003-08-04 06:30 am (UTC)Да. Вообще всем почти доволен. Есть проблемы по мелочам (DVD; сайты, которые тока под эксплорером работают; etc ), но в общем все отлично
* KDE или Gnome? (Gentoo позволяет выбрать любой из них, а когда я в последний раз пользовался юниксовским десктопом для повседневной работы, оба были ещё в пелёнках и я вообще предпочитал текстовый режим).
у меня KDE и я доволен. GNOME кажется вечно сырым и нелогичным.
* хорошо ли советуют здесь: не делить partition Линукса на разные файловые системы, а просто отдать всё место под одну громадную Reiserfs? Я привык тщательно разделять как минимум на /, /tmp и /usr, но это для меня обычно источник горестных сомнений (сколько кому отдавать) и последующих разочарований.
По-моему плохо советуют. Не знаю, что там райзер, но то, что разные директории в разных партициях по-моему гибкости только добавляет, а не убавляет.
* и любые другие советы по данному поводу тоже будут с благодарностью приняты.
Вы, кажется, уже высказывались по поводу открытого/проприетарного софта? лично для меня это причина номер 1 для линукса.
И по поводу дистрибутива: по-моему действительно проще всего поставить редхат какой-нибудь. Конфигурировать придется действительно очень мало чего. По сравнению с.
no subject
Date: 2003-08-04 06:45 am (UTC)К Win* не тянет.
Основные советы за: многоязычность для разных приложений, даже если они еще не юникодные; отсутствие проблем со всем, что пришло из мира Win* (потому что в обратную сторону этого, разумеется, нет); девяностопятипроцентная вероятность за 10 минут найти в сети бесплатную программу, которая делает то, что нужно сейчас; локальный CVS и прочие такого типа приблуды -- прямо из поставки, возможность поменять раскладку клавиатуры так, как хочется (например, повесить юникодные символы на альтернативную раскладку).
Против: привычка к Win* будет поначалу, возможно, немного мешать; скорость работы громоздких оконных менеджеров ниже Win*; OpenOffice, навороченный хардвер -- могут быть сложности.
no subject
Date: 2003-08-04 09:34 am (UTC)А то что не найдено за 10 минут - обычно делается из двух уже имеющихся прог и шелл-скрипта из трех строчек
no subject
Date: 2003-08-04 06:45 am (UTC)Есть несколько неудобств, из личных впечатлений:
1. Поддержка языков несколько хаотична. Так, скажем, далеко не все программы поддерживают юникод, установка шрифтов для разных пакетов нецентрализована и иногда нетривиальна, с печатью многоязыковх документов тоже могут быть проблемы.
2. Если нужно общаться с документами из MS Office - его и придётся ставить.
3. Игрушки и фильмы - первое на линуксе есть в минимальном количестве, второе можно, но поддержка резко хуже, чем на windows.
4. Существует некоторое количество интернет-сайтов, написаных по Эксплорер и ни в чём другом просто не работающих. С сожалению, к ним, например, относятся сайты некоторых банков и т.п. нужных мест.
no subject
Date: 2003-08-04 07:26 am (UTC)Вот здесь ситуация прямо противоположеная: mplayer - наш выбор! Такой всеядности форматов и разнообразию настроек Windows и не снилось!
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2003-08-04 06:50 am (UTC)Мне кажется, что для домашнего компьютера, где удобство значительно превышет нужду в устойчивости и разделении подсистем, можно избрать "плоскую" схему с одной partition. Или, на крайний случай, вынести /tmp в отдельную, а всё остальное вместе. Делить на кусочки имеет больший смысл на серверах.
no subject
Date: 2003-08-04 07:40 am (UTC)Там как поравило все собрано достаточно разумно. За исключением нескольких пакетов которые не включены по лицензионным соображениям - они есть у мантейнеров на неоф, сайтах как правило. Почти все (если без экстремальных запросов) работает из коробки. Хотя все нобходимое я бы рекомендовал стаивть по необходимости (а не сразу). Ставится все прямо с их сайта или с диска со всем необходлимым по зависимостям - одной командой - apt-get install ...
Если особой привязанности к десктопу а-ля винды не надо - то есть IceWM/WindowMaker/Xfce (а для экстремалов вроде меня - старый добрый FVWM2) (apt-get install xfce сделает рабочий десктоп Os/2 или solaris - кому на что похоже)
Перенастраивать по 100 раз обычно ничего не надо (если человек определился с предпочтениями ;) Я свои конфиги таскаю уже лет 5-6 за собой... Ну кроме fVWM - его пока настраиваю - я не так давно перешел на него.
Для менянгия мелочей - есть мантейнер пакета - бавги они фиксят оперативно ;)
(Хотя с другой стороны дебиан консервативен донельзя - инсталлятор там до сих пор текстовый - и слвава б-гу)
no subject
Date: 2003-08-04 09:17 am (UTC)no subject
Date: 2003-08-04 07:43 am (UTC)Однако из практики, как мне кажется, человек, проводящий 70 процентов времени за web/net-related разрабоктой и остальные 30 - за ползанием по сети, должен почувствовать себя вполне уютно за прилично настроенным линуксом.
Мой выбор - Debian, как наиболее удобный, крайне занудный и щепетильный в вопросах release cycle, и самый приличный в части поддержки дистрибутив. Позволяет решить дилемму - хочешь стабильности - сиди на стабильном релизе; хочешь всего самого свежего - пожалуйста. есть unstable. Gentoo мне не близок, поскольку перенос ports в тот же Debian, фактически, представляется мне только увеличением числа маленьких ручек, которые надо крутить для выполнения простых операций установки пакета.
Что касается десктопов - если нужен именно _десктоп_, я бы выбрал Gnome, если нужна рабочая среда в иксах без наворотов, то WindowMaker без всяких там надстроек.
Про иврит, увы, ничего не могу сказать.
Что касается partition management, то если нет особых требований, то дома, мне кажется, можно и просто один раздел сделать - 60Гб (в предположении dual boot с Windows в пополаме), ничего особенного. Но если нет - то я бы предложил кратенько освоить LVM, сделать один мааленький рутовый partition (ну, плюс swap), а все остальное аккуратно разложить на LVM-овские разделы, и горя не знать.
no subject
Date: 2003-08-04 08:45 am (UTC)что есть LVM? спасибо.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2003-08-04 07:47 am (UTC)И отвечая на некотрые адресованные не мне реплики - mplayer играет черта лысого - мне еще не попадались фильмы которые им не игрались.
PS Для деббиана вполне работоспособный билд лежит на marrilat.free.fr - кому интересно дам точную строчку для апта
no subject
Date: 2003-08-04 07:59 am (UTC)ставить ли Линукс? - да.
какой дистрибутив? - Debian. надёжно, удобно, проверено, RPM'ы при необходимости со свистом ассимилируются через программку alien. не ставь stable, ставь сразу testing -- там всё свежее при вполне приемлемом качестве.
а если надо сбежать на Windows? - отведи небольшой кусок своего монструозного диска под Windows, запускай по мере надобности (Office, Explorer) под VmWare (или dual boot, конечно).
иврит? - под Линуксом с ивритом, кроме как в Мозилле, полная бяда.
Gnome или KDE? - ложный выбор. IMHO, чума на оба два. нужные программы и так бегут под чем угодно, а от этих "сред рабочего стола" нету никакой пользы окромя геморроя. в Гноме уже даже свой аналог Windows Registry изобрели, зайчики такие.
фильмы? - MPlayer rules forever. никаких проблем с его установкой и конфигурацией нет; Frodo просто Debian не использует -- а в ручную оно, видимо, больно. ну так и не надо вручную.
partitions? - не надо. не забывай про бэкапы и не морочь себе голову.
no subject
Date: 2003-08-04 08:55 am (UTC)благодарю.
(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2003-08-04 09:08 am (UTC)no subject
Date: 2003-08-04 09:25 am (UTC)Вообще, несколько часов работы процессора на 100% это не страшно, я тут на выходные забыл машину с двумя процессорами PIII, стоящими в deadlock на спинлоках. Ушел и кондиционер выключил. Ничего, застабилизировались где-то на 50 градусах.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2003-08-04 09:12 am (UTC)В 3-м КДЕ ровно никаких проблем ни с ивритом, ни с русским. И Мозилла и Конкерор прекрасно показывают ивритские странички, мэссенджер по имени Kopete "разговаривает" на всех языках и с ICQ, и с msn messenger. Короче, лепота. :)
no subject
Date: 2003-08-04 09:22 am (UTC)Win2K/WinXP работают неплохо, стабильно. У меня дома уже пару лет и окна (2000) и RH Linux, нет жалоб и нареканий ни на один из них. При всей моей любви к *NIX'ам, я на столе предпочитаю окна, с ними проще :-)
Про partitions - по-моему, тщательная нарезка диска на мелкие дольки ушла в прошлое; под Linux'ом я режу диск на две части - системная, и не-системная. Первая получает 6..10Гб (в зависимости от размера диска и дистрибуции), вторая - все остальное. ОС и программы живут в первой части диска, пользователи и дата - во второй.
Про KDE/Gnome - я большой разницы между ними не вижу, Gnome мне показался немного полегче. Ну в этом вопросе на меня совсем равняться нечего, я с twm работаю ;-)
Про постоянные и утомительные настройки - настраивать Linux действительно надо, и это занимает несколько больше времени, чем окна. Если не гнаться за самыми последними updates, новыми (в третьей и четвертой цифре после запятой) версиями ядра и утилит, то система будет работать тихо, спокойно и стабильно.
Свою коробку дома я поставил почти 3 года назад, она 2.5 года отработала под RH-7.2, недавно поднял ее в RH-9.0.. Поскольку промежуточные updates (кроме security и major kernel patches) я игнорировал, никаких настроек трогать не приходилось.
Про дистрибуции - я работал с RH и Suse, обе были изначально изначально, но постепенно обрюзгли и потяжалели; обе, однако, вполне удобные в конфигурации и установке. Мои мальчики-программисты в один голос кричат, что Gentoo рулит. Сам не пробовал, мальчикам верю, хотя они geeks, т.е. для них систему конфигурировать вполне в кайф :)
no subject
Date: 2003-08-04 09:37 am (UTC)no subject
Date: 2003-08-04 09:43 am (UTC)/
/boot ~50M
/usr
/var
/home
По привычке ;)
PS К тому же иногда домашняя машина становится полигоном для опытов ;) А в остальное время - медиаплеер совмещенный с будильником
в догонку
Date: 2003-08-04 12:35 pm (UTC)в любом случае, надеюсь что вот ЭТА ДИСКУССИЯ (http://developers.slashdot.org/article.pl?sid=03/08/02/2037221&mode=thread&tid=106&tid=185) вокруг Gentoo поможет сделать выбор ...
2. Я лично предпочитаю Debian .. хотя в Израиле большинство заказов аутсорсингa таки на RH
3. Очень советую обратить внимание на Knoppix. Самый главный плюс - его ненадо инсталлировать .. просто заварить на CD и перезагрузится. Это так называемая Live System on CD дистрибуция .. вполне рабочая и очень подходит для быстрого и безболезненного знакомства со всеми основными инновациями Linux GUI и не только. Единственный недостаток - knoppix не очень хорошо поддается кастомизации .. т.к. он read-only .. но если очень хочется то и это решаемо. кароче for more information http://www.knoppix.net/ ili www.knoppix.com ...
и последнее
4. возможен еще вариант исталяции нескольких дополнительных ОСей под vmware .. это очень удобно и прикольно .. учитывая тот факт что можно пользоваться
ими всеми одновременно (если памяти хватит :) ..
you can impress yourself HERE (http://empire.tau.ac.il/~pyx/DESKTOP/)
update: despite of your rude comment i desided not to destroy the above text .. since i wasted my time to write it already and probably it may be helpful .. anyways
no subject
Date: 2003-08-04 02:10 pm (UTC)Купил новый компьютер в декабре, и поставил XP. С тех пор эта система всего два раза меня спросила о том, не хочу ли я перезагрузиться, чтобы исправить какую-то там ошибку, в качестве варианта предлагая позволить системе попытаться исправить ошибку. Всякий раз успешно справлялась без перезагрузки.
Еще я понял, что W2k - в отличие от XP - хороша в LAN. А XP - в отличие от W2k - хороша дома. Но повторяю, я совсем не специалист.
а может опять freebsd ?
Date: 2003-08-04 11:32 pm (UTC)p.s.
И проблем , _если что_, со SCO нет. :)