Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #114, ИЮНЬ 2008 г.

Неизвестная четверка

Юрий «bober» Раззоренов (zloy.bobr@gmail.com, linuxforum.org.ua)

Хакер, номер #114, стр. 080


Обзор четырех популярных дистрибутивов из первой десятки Distrowatch.com

Если последить за рейтингом сайта DistroWatch.com, то можно заметить, что состав дистрибутивов в первой десятке практически неизменен. Причем, что представляют собой PCLinuxOS, Mint, Sabayon и MEPIS, большинство русскоязычных пользователей, скорее всего, даже не догадываются. Постоянное присутствие в ТОП-10 – чем не повод познакомиться с ними?

PCLinuxOS 2008

Разработчик PCLinuxOS – Билл «Texstar» Рейнолдс, несколько лет поддерживавший неофициальный репозитарий для Mandrake. Вечная гонка ему надоела и, собрав все свои наработки, он решил создать собственный вариант популярного дистрибутива. Основной фишкой PCLinuxOS должна была стать работа в режиме LiveCD, чего на тот момент в Mandrake не было. Билл поставил себе целью сделать новый дистр еще проще в освоении, чем оригинал (девиз проекта – «Radically Simple»). В PCLinuxOS изначально включено максимальное количество кодеков, драйверов, популярных плагинов и всего, что обычно юзер доустанавливает сам. Практика показывает, что PCLinuxOS дружит с большим количеством оборудования, чем Mandriva (в том числе, «ноутбучным»). Здесь также используются RPM-пакеты, но в качестве системы для работы с репозитариями выбран дебиановский APT с графическим интерфейсом Synaptic. В итоге, пакет или всю систему очень просто обновить до последней версии. Разработчики поддерживают свой репозитарий, количество пакетов в котором постоянно растет и сегодня превышает 7000. При желании можно использовать пакеты из Mandriva – 100% совместимости никто не гарантирует, но и особых проблем пока не было. С обновлениями таких приложений, правда, придется повозиться самостоятельно.

В качестве рабочей среды изначально предлагается KDE. Долгое время были доступны только «previews». Версия 0.93a (август 2006) была представлена в трех вариантах: MiniMe, Junior и Big Daddy. Чтобы упростить жизнь юзеру, все лишнее отсекается (особенно, в MiniMe). Достоинство системы заключается в том, что подгонка идет путем наращивания, а не удаления – пользователь сам доустановит все, что захочет. Лично я голосую двумя руками за такой подход. В том же Ubuntu после установки можно найти много лишнего и какое-то время приходится тратить на чистку. Вариант MiniMe предназначен опытным юзерам, которые сами устанавливают все, что им нужно, и затачивают систему под себя. Последней версией PCLinuxOS 2008 является именно MiniMe. Сюда входит сильно урезанная версия KDE с небольшим количеством приложений. А самый оснащенный вариант дистрибутива – это Big Daddy.

При работе в LiveCD предусмотрена запись настроек на USB флешку. С помощью простых мастеров можно запустить процесс ремастеринга дистра, собрав его под свои нужды, и установить PCLinuxOS на сменный носитель.

Основные настройки производятся в PCLinuxOS Control Center (PCC), который является несколько переработанным Mandriva Control Center. Те, кто имел дело с последним, без проблем разберутся с настройками. К тому же, Control Center из состава KDE никуда не исчез. Похожие названия несколько путают, даже когда знаешь, что ищешь. Для установки дистрибутива на жесткий диск вызывается инсталлятор Draklive, знакомый по Mandriva.

Процесс загрузки тоже напоминает Mandriva, но есть и свои особенности, разобраться с которыми нетрудно. Кстати, начиная с версии 2007, появилась весьма стильная тема оформления Dark, которую даже не хочется менять после установки.

Неочевидность механизма смены локализации – одно из неудобств PCLinuxOS. Поиск пакетов с суффиксом ru в Synaptic ничего не дает. Впрочем, порывшись на форумах, можно быстро найти подсказку. Следует открыть файл /etc/rpm/macros и изменить имеющуюся там строку на:

%_install_langs ru:ru_Ru

Затем переустанавливаем пакеты, в том числе и Synaptic, Control Center. Именно поэтому вариант MiniMe – наилучший выбор (так как часть пакетов все равно приходится переустанавливать).

Кроме версии KDE, есть и вариант PCLinuxOS Gnome Edition (www.getpclinuxos.com/GNOME). Также стоит обратить внимание на TinyMe (www.mypclinuxos.com/doku.php/tinyme:home) со средой Openbox, который предназначен для использования на слабых компьютерах.

Отметим, что у PCLinuxOS есть еще один минус – отсутствие версии для 64-битных систем.

Linux Mint 4.0

Если ты считаешь, что лучшим дистром для новичка является Ubuntu, советую посмотреть в сторону ирландского Linux Mint. У тебя будут все основания изменить свое мнение. В одном из обзоров Distrowatch этот дистрибутив назван самым неожиданным решением 2007 года. Девиз проекта – From freedom came elegance («Из свободы приходит элегантность») – полностью соответствует подходу разработчиков. В начале Mint представлял собой Ubuntu с Compiz Fusion с установленными мультимедиа кодеками и поддержкой воспроизведения DVD, популярными плагинами для браузеров, Java, Real Player и прочими компонентами. Таким образом, после установки пользователю нужно было меньше усилий на доводку дистра. Теперь к этому добавлено несколько оригинальных утилит, помогающих в настройке, а также организована более удобная рабочая среда. Проприетарные драйвера в комплект не входят (это противоречит принципам разработчиков), но при желании установить их легко. Еще одно достоинство Mint – использование тех же репозитариев, что и в Ubuntu. Текущая версия 4.0 Daryna основана на Ubuntu 7.10 «Gutsy Gibbon» и полностью совместима с ним по пакетам. Кстати, можно поступить и наоборот, подключив репозитарий Mint к Ubuntu.

Немаловажно, что разработчики и пользователи находятся в постоянном взаимодействии (не в пример PCLinuxOS, в котором решение принимает, в основном, Texstar). Хорошая идея, высказанная на форуме проекта, быстро подхватывается и реализуется. Конечно, это только положительно сказывается на динамичном развитии Mint.

В принципе, Ubuntu и Mint во многом похожи, но Mint ориентирован на юзера с меньшим уровнем подготовки.

Доступно несколько вариантов дистрибутива с разными средами: KDE, GNOME (Main Edition), XFCE, Fluxbox и Mini (GNOME и Openbox). Причем, в случае с KDE есть полная DVD версия, размером 1 Гб, и урезанная miniKDE, в которой отсутствует часть приложений.

Но есть еще две интересные редакции. Так, Light Edition не содержит кодеков, проприетарного ПО и прочих патентованных технологий. В качестве рабочей среды выбран GNOME. Его кратко можно охарактеризовать как «Ubuntu с удобствами». Вариант Debian Edition, находящийся пока в альфе, – несколько иное направление. Он основан на нестабильной ветке Debian. Его появление преследует несколько задач. Разработчики экспериментируют с переключением базы дистрибутива на тот случай, если с Ubuntu будут проблемы. Также, по их мнению, база Debian должна сделать Mint быстрее, а переход между релизами на порядок проще. Кроме того, в следующей версии 5 (Elyssa), которая появится после анонса Ubuntu 8.04 (приблизительно в конце мая), ожидается выпуск Professional Edition, ориентированной на корпоративный сектор.

Те, кто пользовался Ubuntu, в Mint отличий не заметят. Меню загрузки несколько упрощено. По <F2> можно выбрать только английский. Все приложения и рабочий стол выполнены в едином стиле, который напоминает KDE 4.0, хотя на самом деле используется версия 3.5.8. Локализовать интерфейс так же просто, как и в KUbuntu. Достаточно установить ru-пакеты или использовать Control Center KDE. Да, и вместо кубунтовского Control Center почему-то решили вернуться к старому Центру Управления KDE.

На рабочем столе в LiveCD-варианте расположен всего один ярлык, предназначенный для установки дистрибутива. В рабочей системе нет и его, десктоп пуст. В панели задач тоже практически ничего нет. Отсутствует даже традиционный переключатель виртуальных столов, хотя их активировано четыре! Все сделано для того, чтобы не запутать новичка. Впрочем, мне это нравится, у самого все по минимуму. Программа установки дистра на хард насчитывает те же шесть шагов, что и в KUbuntu.

MintAssistant, который встретит тебя после установки, позволяет шаг за шагом сконфигурировать систему под свои нужды.

Для установки приложений предлагается использовать Adept, KPackage и родной mintInstall. В варианте с GNOME – Synaptic. Чтобы упростить настройку источников для новых файлов и обновлений, разработчики предлагают .mint файлы, в которых содержатся нужные ссылки. Именно их скачивает mintInstall, позволяя юзеру установить все, что ему необходимо. Чтобы получить обновления, достаточно запустить mintUpdate.

Для интегрированного видео от Intel 3D ускорение включается автоматически, но и у обладателей карт от ATI и Nvidia проблем не возникнет. Достаточно вызвать Envy и отметить флажком нужный драйвер. Остальное – уже его забота.

Sabayon 3.4f

When art meets inspiration – «когда искусство встречается с вдохновением» – под таким девизом разработчики итальянского дистрибутива Sabayon (www.sabayonlinux.org) решили сделать Gentoo чуточку ближе к пользователю. В Sabayon включено все, что необходимо для повседневной работы на современном компьютере. В наличии кодеки, драйвера для видеокарт, WiFi и других устройств (ввод параметра noproprietary отключит использование проприетарных драйверов). Sabayon полностью совместим с Gentoo, в качестве системы установки приложений используется portage.

Изначально Sabayon поставляется в виде DVD с вариантами для i386 и amd64. В таком дистрибутиве после установки есть и рабочие среды KDE 3.5.7, и GNOME 2.18 со средствами локализации, и приложения на все случаи жизни, и большое количество игр. Реализована поддержка трехмерных рабочих столов. Всего здесь около 2000 пакетов. Кстати, игры Sauerbraten и Savage можно запустить прямо из загрузочного меню.

Для пользователей, которые сами предпочитают все настраивать, доступны облегченные варианты mini и Professional. Последний идет как самостоятельное решение со своей нумерацией и, скорее, ориентирован на применение в корпоративной среде, чем на домашние системы. Вариант mini представляет собой урезанную до размера CD версию большого дистра. В нем присутствует только английский интерфейс (что легко исправить), но зато полностью оставлены мультимедиа возможности.

В Sabayon при изменениях в релизе к номеру добавляется не цифра, а буква. Текущим стабильным является 3.4f, хотя появилась уже бета 3.5.

Среди особенностей Sabayon 3.4 можно выделить поддержку в ядре файловой системы ext4. Этот дистрибутив также умеет работать в LiveCD-варианте. Во время загрузки системы предварительные настройки производятся при помощи Anaconda, внешний вид которой стилизован под общую красно-черную тему «red wine-ish». Вариант с DVD, кроме возможности запуска игр, содержит еще несколько фич. Например, пункт меню «Anonymous Internet Browsing» предназначен для анонимного серфинга после установки дистрибутива. Выбор XsistenCe позволяет сохранить настройки на флешку, а Start without Music отключает музыку (пока система загружается с DVD, нас развлекает приятная мелодия).

Еще одна фича – Desktop Acceleration. После определения типа видеокарты и выбора драйвера тебе будет предложено использовать AIGLX, XGL или вообще отказаться от 3D.

Рабочий стол и меню в CD и DVD версиях отличаются. В DVD темой значков является Nuvola, а для CD – Crystal SVG. Меню KDE в CD традиционное, а в DVD – Kickoff. По умолчанию активирована панель вверху экрана, на которую помещены часы, переключение рабочих столов и некоторые апплеты.

Обновить систему очень просто, достаточно дважды щелкнуть по Update Installer. В качестве программы установки приложений используется Potato (potato.sf.net), являющийся фронтэндом над Portage. По внешнему виду и принципу работы он несколько напоминает Synaptic. С его помощью можно запустить Update World и просмотреть список пакетов, требующих обновления. Если отметить пакет, будет выведено описание, доступные параметры компиляции и версии. Просто отмечаем, что нужно, а все прочее (закачку, компиляцию, установку и удаление) возьмет на себя Potato.

Установка на жесткий диск производится при помощи той же Anakonda. Установленная на HDD система грузится и работает заметно быстрее.

MEPIS 7.0

Создатель MEPIS Linux (www.mepis.org), Уоррен Вудфорд, признается, что перепробовал все популярные дистрибутивы, но так и не смог дождаться, когда хоть один из них дорастет до настольного использования. Другой, возможно, и отчаялся бы, но Уоррен не из таких людей. Он принял решение о создании своего дистрибутива. Первая версия, появившись в мае 2003, уже через три месяца висела в ТОР 10 DistroWatch.com. А с января 2005 MEPIS – на 1 месте (где и продержался некоторое время). Кстати, Уоррен – не простой парень с улицы, а личность довольно известная, так как был одним из разработчиков среды NeXT. Что такое юзабилити, он знает не понаслышке. Рабочее окружение пользователя сконфигурировано с расчетом на простоту и удобство, ничего лишнего, все под рукой. Несмотря на то, что на эмблеме изображены египетские пирамиды, и девизом проекта долгое время был слоган «Tux like an Egyptian», родина дистрибутива – США, где и живет Уоррен. Базируется MEPIS на Debian (версия 6.0 на Ubuntu) и с самого начала был ориентирован на настольное применение, хотя указано, что его можно использовать в качестве сервера.

Как и все дистрибутивы обзора, MEPIS – это LiveCD с возможностью установки на хард. Автоматическая настройка оборудования признана даже лучшей, чем в KNOPPIX. Кстати, MEPIS научился изменять размер разделов NTFS еще в те времена, когда в других дистрах об этом только мечтали.

До 2004 года была доступна только одна версия – собственно, MEPIS. Затем произошло разветвление на две ветки: MEPIS и SimplyMEPIS. Дистрибутив распространяется по лицензии GPL, но на сайте нам предлагают купить CD или право загрузки. Здесь же даются ссылки на зеркала, с которых MEPIS можно загрузить совершенно бесплатно. Правда, перебрав с десяток зеркал, удалось найти лишь MEPIS antiX 7.01, который ориентирован на старое оборудование (будет работать на PII 266 с 64 Мб ОЗУ). Его также с успехом можно использовать как rescue дистр. Версия SimplyMEPIS открыта для свободной загрузки. Доступны как 32-, так и 64-битные варианты.

Забота о юзере в MEPIS прослеживается уже с окна загрузки – на выбор предлагаются три варианта, в зависимости от используемого монитора. В панели KDE находится значок, открывающий доступ ко всем настройкам (юзеру не приходится искать, что и где). Причем, среди пунктов есть и разработки проекта, отвечающие за определенные настройки: Network, System, User и X-Windows (именно X-Windows). Наличия этих Assistants уже достаточно, чтобы рекомендовать MEPIS, особенно в случае, если дружба с Debian по какой-то причине не сложилась, а работать в нем хочется. С X-Windows Assistant можно одним щелчком установить любой драйвер для видеокарты и настроить параметры X сервера. В System предлагается отформатировать и создать загрузочную флешку с MEPIS или файл OnTheGo. Последний может быть зашифрованным. В нем сохраняются настройки, и, значит, можно спокойно работать в связке LiveCD+USB, как в обычной системе. На других вкладках находятся пункты для восстановления загрузчика и разделов харда. В User тоже есть интересная вкладка, с ее помощью можно синхронизировать или копировать пользовательские настройки.

Количество приложений в CD-варианте впечатляет. Разработчики включили в поставку все самые популярные программы. Недостающее можно установить при помощи Synaptic, который использует собственный репозитарий MEPIS, stable Debian и другие, совместимые. Учитывая, что репозитарий Debian содержит самое большое количество пакетов, недостатка в программах в MEPIS нет. За обновлениями следит апплет, помещенный в панель. Программа установки на жесткий диск minstall проста и понятна.

Один недостаток в MEPIS все же есть – локализация. Изначально поддерживается небольшое количество языков и русский в этом списке отсутствует. Учитывая дебиановские корни, проблему можно решить – но не каждому новичку эта задача по плечу, да и специфические утилиты переведены не будут.

Поводы для знакомства

Итак, четыре дистрибутива, обогнавшие по популярности решения, на основе которых они построены: Mandriva, Ubuntu, Debian и Gentoo. Что объединяет рассмотренные проекты? Улучшенная поддержка оборудования, направленность на пользователя с меньшим уровнем подготовки и совместимость с репозитариями основных дистров. Вполне возможно, один из них – как раз тот дистр, который ты ищешь.

INFO

Статью о DamnSmall Linux, который также входит в ТОР 10, читай в ][ 02.2008.

В PCLinuxOS изначально включено максимальное количество кодеков, драйверов, популярных плагинов и всего прочего, что обычно доустанавливает пользователь.

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

Игры Sauerbraten и Savage можно запустить прямо из загрузочного меню Sabayon.

MEPIS научился изменять размер разделов NTFS еще в те времена, когда в других дистрах об этом только мечтали.

Все дистрибутивы из обзора – это LiveCD с возможностью установки на жесткий диск.

AIGLX позволяет путем минимальной модификации существующего X-сервера и за счет использования библиотеки Mesa получить ускоренный OpenGL X-сервер.

WWW

  • Большое количество статей по PCLinuxOS можно найти в журнале пользователей PCLinuxOS Magazine (pclosmag.com/html/enter.htm).
  • По адресу pclinux.ru ты найдешь пользователей PCLinuxOS, плюс на форуме проекта можно отметить неплохую поддержку. Есть ветка и на русском.
  • Ты можешь внести свою лепту в развитие Linux Mint, просто рассказав о проблеме на форуме проекта – linuxmint.com/forum.
  • Пользователи MEPIS организовывают сайты и форумы поддержки, на которых можно найти единомышленников и поделиться проблемами. Самый известный из них – www.mepislovers.com.
Содержание