- Подписка на печатную версию:
- Подписка на электронную версию:
- Подшивки старых номеров журнала (печатные версии)
LXF136:Дистрибутивы
Материал из Linuxformat.
- Соперничество дистрибутивов
Содержание |
Дистро-выбор
- Как, возможно, знают внимательные слушатели подкаста TuxRadar, нам поставили задачу пару недель поработать с дистрибутивом Linux, не входящим в список 100 лучших по версии Distrowatch. Вот что мы отобрали…
Пол
- Minix
- http://www.minix3.org
Мой выбор, строго говоря, нельзя назвать дистрибутивом Linux. По сути, это и вообще не Linux: Minix – миниатюрный дистрибутив Unix, берущий начало еще с 1987 года, и знаменит он по двум причинам. Во-первых, Minix разрабатывался как учебная операционная система, и применяет слегка упрощенный подход к Unix, отказавшись от исчерпывающей поддержки драйверов – чтобы код оставался четким и простым для понимания. Во-вторых, именно этой операционной системой пользовался Линус Торвальдс [Linus Torvalds], изучая компьютерные науки в университете. К его досаде, ОС Minix на тот момент не была открытым ПО, поэтому Линус взял да и создал свое ядро, для процессоров архитектуры x86.
«Австралопитек» для Linux
С тех пор Linux снискал себе славу, но и Minix вовсе не «вымер» – хотя и впрямь создает впечатление возврата в прошлое. Осознав, что в Minix все концепции должны быть простыми для понимания, приготовьтесь пользоваться оболочкой Sh вместо Bash (по умолчанию; но это легко изменить), Xdm вместо более продвинутых менеджеров дисплея, Apache 1.3 вместо реального web-сервера и, уж конечно, командной строкой. Зато загружается система в ноль секунд, в ней на удивление много полезного ПО (в том числе GCC 4.4, Git, PHP 5.2 и Qemu – ура Posix-совместимости!), а немного повозившись с пакетным менеджером, вы получите вполне работоспособную систему. Наша рекомендация: после инсталляции оставьте CD в приводе, зарегистрируйтесь в системе как суперпользователь-root, запустите команду packman, а на вопрос, что именно вы хотите установить, ответьте all. Вы получите полную установку X-сервера со всеми любимыми инструментами Xeyes и Xterm, плюс текстовый редактор (Vim) и древнюю текстовую игру Dungeon.
Minix выглядит, да и является откатом назад лет на 20. Но зато, взяв справочник по Minix, вы сможете проштудировать исходный код, изучить теорию и основательно разобраться в работе Unix. И кто знает: может быть, вы вслед за Торвальдсом напишете новое, передовое ядро!
Грэм
- Paldo
- HTTP://www.paldo.org
Paldo я выбрал потому, что, невзирая на невысокое положение в списке Distrowatch, это оригинальный дистрибутив с собственными идеями. Он разительно непохож на обогнавшие его «перепевы», все отличие которых – модные темы или пересборка с поддержкой национальных языков.
Уникальный козырь данного дистрибутива – его новый пакетный менеджер Upkg, позволяющий устанавливать как двоичные сборки, так и версии из исходных текстов для любого из требуемых пакетов, при необходимости выполняя компиляцию и установку любых зависимостей. А приложения и пакеты индивидуальной сборки работают хоть чуток да быстрее, чем стандартные, ведь каждый пакет подогнан именно к вашей аппаратуре.
Очередной менеджер пакетов?
А лучшее в Paldo – инсталлятор, запускаемый с рабочего стола версии Live CD. Это специализированное приложение, и оно задает очень мало вопросов и делает свое дело без видимых усилий. Даже инструмент для разбиения диска на разделы очень прост для понимания, и вы можете установить дистрибутив на настольный компьютер примерно за полчаса. У других дистрибутивов перед установкой новой копии системы обычно требуется сперва ознакомиться с работой инсталлятора.
Повседневное использование Paldo не вызовет проблем. Дистрибутив включает все мыслимые приложения и работает как полагается. Среда Gnome 2.30.1, например, не тронута и не отличается от любой другой стандартной инсталляции Gnome. То же касается OpenOffice.org 3.2.0, Firefox 3.6 и GIMP 2.6.8. Paldo освежающе быстр и стабилен. Поскольку рабочий стол и приложения работают в точности так, как рассчитывали их разработчики, Paldo – хороший пример, иллюстрирующий развитие Linux за последние 10 лет, независимо от того, какие пакеты были отобраны для включения в дистрибутив и как они были модифицированы и упакованы.
Майк
- GNUstep Live CD 2.0
- http://io.debian.net/~tar/gnustep
Как фанат альтернативных ОС, я просто не мог выбрать рядовой дистрибутив и мигом положил глаз на GNUstep Live CD – но не бойтесь, здесь ‘GNU’ совсем не означает, что дистрибутив построен на ядре Hurd и тому подобной экзотике. GNUstep – свободная реализация среды Next/OpenStep, программной инфраструктуры, разработанной Стивом Джобсом [Steve Jobs] и его командой хакеров после его ухода из Apple.
Много лет назад у меня был оконный менеджер Window Maker (все еще сказочный), дававший беглое представление о графическом пользовательском интерфейсе Next. GNUstep шагнул дальше: его приложения и утилиты написаны с применением инфраструктуры Next/OpenStep и имеют характерные для нее вид и свойства. Взять, например, текстовый редактор. Запустив его, вы сначала пару мгновений пытаетесь осознать, что, собственно, произошло: никаких признаков того, что программа стартовала, нет.
Но, вглядевшись, вы увидите в левом верхнем углу экрана горизонтальное меню. Отсюда можно создать новый документ, изменить опции и прочее. Вроде и странно, но вовсе не плохо – кстати, ОС NextStep какое-то время была популярна в академических кругах. (Тим Бернерс-Ли [Tim Berners-Lee] написал первый в мире web-браузер, WorldWideWeb.app, на компьютере с Next).
NextStep не оказала особого влияния как настольная операционная система, но, по забавному стечению обстоятельств, компания Apple купила Next и тем убила двух зайцев: получила мощную ОС (впоследствии ставшую Mac OS X) и вернула основателя компании Стива Джобса.
Вне волнующей истории GNUstep этот Live CD не являет собой ничего особенного, и, поскольку приложений GNUstep не так уж много, дистрибутив выглядит несколько странным нагромождением инструментов и вариантов дизайна интерфейса. Однако документация GNUstep – ценный ресурс для кодеров на платформах OS X и iOS (iPhone), и хотя этому дистрибутиву не бывать в верхних строках рейтинга, его появление все же сделало мир лучше.
Эндрю
- Linex
- http://www.linex.org
Linex – не опечатка: он из тех самых «пересборок с языковой поддержкой», которые Грэм свысока отверг на предыдущей странице. Основан он на Debian, по умолчанию загружается в рабочий стол Gnome, и особенностей, выделяющих этот дистрибутив среди сотен других, очень мало. Это если вы не из тех миллионов людей, чей родной язык – испанский.
Проект Linex – детище регионального правительства провинции Эстремадура, предназначенное для школ и правительственных учреждений. Влияние школы заметнее всего в средстве запуска приложений Linex, превратившем значки всех популярных настольных приложений в нечто «испаноцентричное». Так, GIMP переименован в Zurbarаn (в честь испанского художника Сурбарана), а OOo Writer – в Espronceda (поэт, изучаемый по родной литературе). Нехитро; но это создает впечатление, что Linex любим.
Грэм упустил из виду, что Ubuntu, дистрибутив, лидирующий в рейтингах Distrowatch, попал туда именно благодаря удобству использования. Linex подражает Ubuntu в том, что предоставляет стабильную, свободную от вирусов среду Debian и повышает ее потребительскую ценность для данной ниши пользователей. А это и требуется Linux: вместо множества блистательных, но недопеченных функций, способных покорить мир, если к ним приложить силы, нам нужны люди, которые, как команда Linex, берут за основу гарантированно качественный дистрибутив и меняют что-то одно (язык), но делают это безупречно.
Переведена практически любая текстовая строка, которую можно перевести с английского – и это титанический подвиг. Любое меню, любая утилита настройки, каждый шаг инсталлятора – все, все описано по-испански. Причем это не переходная стадия, а завершенный проект, готовый к распространению везде.