Уже давно подумываю о переходе на Linux, и теперь задумался всерьез. С какого Линукса лучше начать? Слышал, хвалят Ubuntu. Правда он лучший?
Сам начинал с мандрейка. Потом был Slackware, потом Gentoo, Debian и наконец Ubuntu.
Если честно, вот какой обзорчик у меня получается:
1. Мандрейк ака Мандрива. Весьма неплохо, особенно уверенно они распространяют коммерческую версию.
2. SUSE - все бы хорошо, но поставить на 256М памяти на P3-800 - и ее даже винда обгонит, не то что другие пингвины.
3. Федора. Для сервера мне не понравилась - свовсем. На машинку как в п.2 поставили, ага. В качестве сервера-роутера. Оно все время хрустело винтом. Что делало - непонятно. С дебианом машинка хрустела только когда было надо. Говорят, в новой федоре такого уже нет.
4. Дебиан. Мегастабильный. Из-за этого все новшества появляются в нем отнюдь не быстро: они сначала попадают в экспериментальную ветку, потом в нестабильную, потом в testing, и при релизе в stable.
5. Убунту. Ножки растут от дебиана, но все новшества попадают в нее оч быстро. Релиз каждые 6 месяцев, в нестабильной ветке все новшества моментально появляются... Правда, нестабильная ветка и лагает иногда просто ужасно. На то она и нестабильная.
В отличие от дебиана из коробки есть разные варианты установки, которые очень даже замечательные: десктоп, сервер, lamp-сервер.
6. Slackware. Убойная вещь. Можно ставить все что угодно. Зависимостей нет совсем. Вот надо программу - поставил. А потом ищи, чего она может не запускаться. Но работает резво.
7. Gentoo. Улетная штука. Если есть два дня на ее сборку. Собирается из исходников, работает с дурной скоростью... Но сборка занимает дурное время. Да и косяки поймать при сборке можно легко.
Все дистрибы кроме слаквари (из перечисленых) можно периодически безболезненно обновлять. Слака же ставится раз - и надолго. Потому как апдейтить ее я вообще не представляю как.
Это мое скромное ИМХО.
Когда-то давно собрал я из всякого мусора (остатки от апгрйдов, подаренный старый хлам и т.д.) компутер. И решил - это будет полигоном для испытаний.
Компутер был хоть и старенький, но я думал, что линуху такого вполне должно хватить.
Первым был Alt Linux, не помню точно какой версии. Честно купленный одним знакомым за полторы тыщи рублей и нагло спираченный мною на болванки.
Альт поставился, но иксы запускаться не захотели. Как впоследствии оказалось - Альт не понял, что такое 14-дюймовый монитор.
Позвал я другого знакомого, который типа шарит в линухах. Он поковырялся в Альте и сказал - будем ставить Слаку.
Убили Alt, поставили Slackware, она тоже не поняла, что такое 14-дюймовый монитор. После танцев с бубном и редактирования xorg.conf иксы запустились, но изображение расползалось - неверно были заданы параметры развёртки. А хто бы знал, какими они должны быть.
Потом была Ubuntu. Убунту поняла, что такое 14-дюймовый монитор, но не поняла, что такое COM-овская мышка. К счастью, в Убунту есть такая замечательная штука, как Ubuntu Device Database. Это специальная такая программулина с графическим интерфейсом, которая очень дружелюбно решает проблемы с железом.
Она задаёт вопросы, типа: монитор нормально работает? а звук нормально работает? а сетевуха нормально работает? А ты ей отвечаешь: да, нет, пофиг.
Так как меня интересовала только мышка, я просто жал Enter и переходил дальше. И вот долгожданный вопрос: работает ли мышка? И стандартный Group Box: Yes, No, N/A.
По умолчанию выбрано Yes. И тут обнаруживается, что с помощью клавиатуры невозможно ответить No! Я перепробывал Tab, Shift+Tab, стрелки, всё на свете - возможности переключаться между радиокнопками не оказалось. Зато обнаружил совершенно ненужную мне возможности перейти на текстовое поле с вопросом и отредактировать его. Но вот для того, чтобы сказать, что у меня не работает мышка, мне нужна была работающая мышка.
После этого Убунта была жестоко убита.
Дальше была Fedora Core 4. Тоже поняла монитор, не поняла мышку. К счастью, меня тогда уже научили, что надо поправить в конфигах, чтобы это исправить. Тем не менее эта штука работала довольно тормозно, постоянно просилась обновиться. Кроме того, я так и не понял, как там переключаться на русскую раскладку. Хотя эта общая проблема - я и в других дистрибах её испытывал.
Самое смешное, что на тот же самый компутер я поставил Windows XP Home Edition, и никаких проблем ни с мышкой, ни с монитором, ни с раскладкой не было. Более того, даже смог поработать в Visual Studio, хотя крайне некомфортно из-за тормозов.
Когда я рассказал про свои злоключения по одном из форумов, меня, разумеется, назвали криворуким ламером и посоветовали Knoppix.
Knoppix был первым линухом, который повторил подвиг винды - он правильно определил все устройства.
Дальше я уже экспериментировал с нормальным компутером, без антикварных девайсов. Попробывал микролинухи: DSL, Puppy, SLAX. Запускал их из под винды в эмуляторе. Наиболее интересным оказался SLAX, поскольку остальные уж больно порезанные.
На десктоп такой линух ставить конечно без толку, но для флешки - самый раз.
Последний линух, который я пытался осились - это Mandriva 2007. В основном польстился на мега-3D-десктоп - хотел глянуть хоть что это такое. Увы, один из образов оказался запоротым, поэтому идущие в комплекте драйвера видеокарты ставиться отказались. При этом выдавали какое-то очень страшное сообщение об ошибке.
Ах, кстати... Когда запускаешь Менеджер источников программ, появляется сообщение: "Добро пожаловать в Менеджер источников программ! Эта утилита поможет вам настроить источники пакетов, которые вы желаете использовать на своём компьютере. Затем они будут доступны для цстановки пакетов новых программ или для выполнения обновлений. Всё в порядке? Можно продолжать? (Да/Нет)"
Вот это "всё в порядке?" убило меня наповал.
Ну дык вот... Драйвера, которые в комплекте не ставились. Я скачал распоследние драйвера с сайта NVidia. Запускаю. Говорит: ты не root. Ладно, запускаю через sudo. Говорит: надо сперва закрыть иксы. Странно, в винде вроде ставиться и так, ну да пофиг. Закрываю иксы, запускаю из консоли. Говорит: нет прекомпилированных интерфейсов, давай поищем на сайте. Ну ок, ищи. Говорит: на сайте тоже нет, давай перекомпилируем. Ну давай. Фигушки, говорит, нужны сорцы, а у тебя их нет.
А их то ли в комплекте не оказалось, то ли они на запоротом диске - вобщем, поставить их так и не получилось и мега-3d-десктоп я так и не увидел.
Вот такая вот у меня история знакомста с линухом. Но это я ещё так - голопом по европам. Если всерьёз линух ставить, то проблем будет куда больше, причём большинство из них у закоренелого виндузятника будут вызывать недоумение. Потому что мы привыкли, что всё само работает, а если чего-то нет, то быстро ставиться.
В линухе всё куда хитрее.
P.S.
Как бы не начался холивор :)