Недотопия-2010. Дистрибутивы, которые мы выбираем

Автор: Алексей Федорчук

Наконец-то подошло время рассказать о дистрибутивах, которыми я оснащал (или пытался оснастить) скромного героя этих заметок. Процесс этот занял довольно много времени и не всегда приводил к успеху — частично из-за специфики платформы, частично — из-за специфики поставленной мной задачи. О специфике платформы я говорил достаточно, так что теперь сформулирую задачу.

По моему глубокому ИМХО, будущее недотопов, как массовых машин для пользователей, не нуждающихся в сверхъестественных вычислительных мощностях, предопределено. Причём именно недотопов-платформ, которые пользователь (или человек, опекающий группу пользователей) может укомплектовать по принципу укладки рюкзака хорошего туриста. В коем, как известно, не должно быть ничего лишнего — но всё необходимое должно быть. Пример такой комплектации был показан в одной из предыдущих заметок.

Естественно, что такая машина требует адекватной операционки:

  • быстро разворачиваемой,
  • содержащей необходимый минимум приложений, скомпонованных по принципу одна задача — одна программа,
  • требующей минимальной ручной настройки — по крайней мере, на начальном этапе, и
  • позволяющей немедленно после установки приступить к работе.

То есть того, что я некогда назвал СБР (система быстрого развёртывания). С этих позиций я и подбирал дистрибутивы для установки на недотоп.

Первым в этом дистро-параде, разумеется, была Fedora — потому что ей суждено было водрузиться на недотоп в качестве рабочей системы по завершении серии экспериментов.

Разумеется, я не столь наивен, чтобы держать за СБР Fedora в оригинальном исполнении — в наших условиях она требует некоторой, не всегда тривиальной, доработки. Поэтому в качестве подопытного кролика был выбран Russian Fedora Remix 12.

Установка с LiveCD-GNOME прошла без сучка и задоринки — система встала как влитая. Всё, что надо, работало из коробки. Всё, что не надо — отсутствовало как класс. Ну, не совсем всё, конечно, но система была максимально разгружена от балласта. В общем, казалось бы, край, похожий на рай. Таким он и был…

… до первого же обновления системы. После которого неожиданно слетел видеодрайвер — вместо умолчально установленного nouveau почему-то самопроизвольно образовался vesa. И всё, особенно видео, вдруг стало медленно и печально…

Разумеется, проблема была борима (и в предшествующей заметке я рассказывал, как). Но такая мелкая, но досадная неприятность не позволяла присвоить RFRemix почётное звание ударника коммунистического труда системы быстрого развёртывания.

Следующий выход был за Ubuntu. До сих пор я пользовал её в вариантах Kubuntu (до утверждения в ней KDE 4 как десктопа по умолчанию) и Xubuntu (после этого прискорбного события). Но, поскольку с тех пор я сумел преодолеть свою инстинктивную антипатию против GNOME, то решил, что пора попробовать и канонический вариант, с этим самым десктопом.

Устанавливалась Ubuntu 9.10 в 64-битном исполнении, причём с LiveCD — до той поры я признавал только инсталляцию с alternate. Процесс описывать также не буду — это делалось многократно, в том числе и вашим покорным слугой. Отмечу только приятный момент — финальная стадия установки несколько затянулась за счёт того, что под корень удалялись всякого рода тамильские и зулусские локали. Конечно, удалять уже установленное — не самое рациональное решение, но ИМХО лучше, чем оставлять излишки…

Сразу после установки десктоп выглядел жутковато: вместо родного разрешения 1680×1050 автоматически установилось 1600×1200, и при том же драйвере vesa. Правда, тут же возникло предложение установить проприетарный драйвер от Nvidia, которым я и воспользовался. После чего внешне всё пришло в норму.

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

Однако, если отвлечься от субъективных ощущений, работа системы нареканий вызвать не могла. С теми же самыми обновлениями никаких проблем не возникло — а обновлений за более чем квартал существования релиза, как вы понимаете, накопилось немало. Не потребовалось также никаких допиливаний и дотёсываний — только подгон шрифтов под мои глаза, но эта процедура неизбежна в любом дистрибутиве.

Единственно, в чём Ubuntu проигрывала Fedora — это всё та же пресловутая «отзывчивость»: не повиновалась она лёгким движениям пальцев на узде, требовалось ощутимо тянуть поводья. Вероятно, за счёт всё тех же 3D эффектов, которые можно отключить. Но возникает вопрос — а зачем их отключать, если можно было бы и не включать вовсе?

В любом случае, хотя Ubuntu и не была героиней моего сегодняшнего романа, должен констатировать: именно она в наибольшей мере приблизилась к требованиям ОС для недотопа, сформулированным в начале этой заметки.

Следующим номером моей программы был записан Zenwalk. Однако именно в этот момент Валерий Моторин aka zenwolf написал первую свою заметку о недавно отпочковавшемся от него относительно новом проекте — дистрибутиве Salix. Каковой по описанию выглядел почти идеальным для недотопа — и установка его в виртуальной машине это впечатление подтвердила.

Увы, хотя установка Salix’а на реальном недотопическом «железе» и прошла без малейших проблем, попытка его запуска закончилась неудачей, Причина была такова: в состав текущего (и пока единственного, если не считать корректирующих минорных апдейтов) релиза входит достаточно старая версия X-сервера, 1.6.3. Которая просто не опознала GPU ION’а и не смогла задействовать для него ни драйвер nv (nouveau, кажется, в ней и не было), ни даже — чуть не впервые на моей памяти последних лет! — драйвер vesa. Вывалившись по завершении загрузки в чёрный экран с предложением текстовой авторизации.

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

К тому моменту лимит времени на эксперименты оказался исчерпанным — пора было возвращаться к повседневной работе. В качестве инструмента для которой, как я уже говорил, планировалась Fedora. Каковую я и установил — на этот раз с официального LiveCD. Сама по себе установка опять-таки проблем не вызвала, но потребовалась обычная доводка в полуавтоматическом режиме — подключение дополнительного репозитория rpm-fusion, установка аудио- и видеокодеков и ещё некоторые действия, о которых я писал ранее. И которые планирую в ближайшее время систематизировать в виде отдельного материала. Ну и установка фирменных драйверов Nvidia — об этом говорилось в прошлой заметке.

Характерно, однако, что после развёртывания системы из образа на LiveCD мне практически не пришлось доустанавливать регулярно используемые приложения — только отдельные мелочи скорее системного характера, типа gconf-editor: всё необходимое было в «рюкзаке», и система была пригодна к мгновенному началу работы. Причём по «отзывчивости» она практически не отличалась от той же Fedora на «большом» десктопе, но об этом я уже говорил.

Подведём итог. Оба дистрибутива, и Ubuntu, и Fedora, к установке на недотоп описанной конфигурации категорически пригодны. Причём в первом случае система не потребует от пользователя никаких дополнительных действий (кроме согласия с автоматическими предложениями). Платой за что будет некоторая субъективная «тормознутость» (впрочем, весьма относительная). Во втором же случае некоторые мануальные пассы потребуются — но результатом будет система очень «отзывчивая» и актуальная с точки зрения версий софта.

Недотопия-2010. Дистрибутивы, которые мы выбираем: 5 комментариев

  1. мну кажется, CrunchBang Linux была бы вкусной штукой для этого.

  2. Ждем материалов по доводке оригинальной Fedora до рабочего состояния для «русского десктопа» :) А не получится ли так, что разборка с видеодрайвером RFRemix после обновления отнимет меньше времени, чем самостоятельное допиливание оригинальной Федоры?

  3. >многое казалось непривычным или раздражающим. В частности, 3D эффекты рабочего стола, включившиеся сами собой сразу после установки проприетарного драйвера.

    Интересно, я на столько привык к 3Д эффектам рабочего стола, что меня раздражает их отсутствие. Впрочем, Вы правы в том, что отключить их или включить не составляет труда.

  4. Добавлю к сообщению moses: к тому же отключить эти эффекты проще чем настроить шрифты под себя :)

  5. 2 Гость
    Шрифты под себя подгонять приходится всегда и везде :)

Обсуждение закрыто.