Журнал LinuxFormat - перейти на главную

LXF130:Сравнение

Материал из Linuxformat
Перейти к: навигация, поиск
Каждый месяц мы сравниваем тысячи программ – а вы можете отдыхать!

Содержание

Сравнение: Мини-дистрибутивы

По Нику Вейчу, меньше – значит, лучше. Идем в мир экономичных дистрибутивов.

Есть масса причин для установки на своем компьютере нетребовательного к ресурсам дистрибутива. Может, вы хотите вдохнуть новую жизнь в устаревшее оборудование. Или вам нужно нечто, способное уместиться на небольшой флэшке. Или вы затеваете запустить на рабочем столе сразу 200 виртуальных машин.

Для нас здесь важны такие вещи, как требуемый объем дискового пространства, мощность процессора, нужная для работы дистрибутива на приемлемом уровне комфорта, и усилия, необходимые, чтобы заставить его запуститься. Следует принять во внимание, что один из способов срезать с дистрибутива жирок – это отказ от скриптов и мастеров-помощников, уже принимаемых как должное. Это может неожиданно осложнить задачи, которые мы привычно считаем простыми: например, установку ПО.

Строгие критерии

Простой истиной является то, что ваши пальцы больше оGrubеют при работе с таким дистрибутивом, чем с полнофункциональным.

Формируя наш список, мы не включили некоторых претендентов либо потому, что они не поддерживают более старые процессоры, не влезают в 4 ГБ, не работают на нашем оборудовании или больше не поддерживаются (как RULE и U-Lite).

Единственное исключение – Damn Small Linux: хотя и прошел уже год с момента последнего релиза, и на главной странице такая же тишина, как в офисе LXF в 9.30 утра в понедельник, проект все еще широко используется и столь влиятелен, что мы сочли его достойным размещения в списке.

В области дистрибутивов, нетребовательных к ресурсам, делают еще много чего, в том числе WattOS, который мы надеемся осветить в следующий раз. Мы также пробовали Zenwalk, но не справились с его запуском на системе с низкими спецификациями, которую мы себе здесь позволили. Но в остальном это легкий и умелый дистрибутив, и его стоит посмотреть, если у вас есть время.

Про наш тест…

Основной задачей теста было узнать, хорошо ли эти дистрибутивы работают со скромными ресурсами. Поэтому мы проверяли их, где это было возможно, на древнем ноутбуке Compaq с 256 МБ ОЗУ, графикой Vesa, 4‑гигабайтным жестким диском и процессором Pentium на 200 MГц. Ну и, здравомыслия ради, затем они были дополнительно протестированы в виртуальной среде Qemu с теми же ограничениями, но на сей раз на половине 3‑ГГц процессора Core 2 Duo.

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

Damn Small Linux

Оригинален и размером с кредитную карточку.

Взлет и падение Damn Small Linux – одна из историй, характерных для прекрасных концепций с хорошим воплощением. Идея была создать дистрибутив Linux, способный уместиться на мини-CD размером с кредитную карточку, то есть в 50 MБ или менее. При таком формате разработчикам, безусловно, придется поломать голову, если они хотят обеспечить работу пользователей без проблем.

DSL в основном преуспел. Основанный на Knoppix, дедушке всех Live CD, DSL слой за слоем убирает накипь, оставляя только главные функции системы. Может, он и не изобилует приложениями, но их достаточно, чтобы DSL законноносил звание настольной ОС. Отвлекитесь от неказистого интерфейса и сложного для чтения текста, и вы будете поражены богатством функциональности DSL. Текстовые редакторы, просмотрщик PDF, Firefox и другие полезные утилиты обеспечивают реальную и стабильную среду. Существуют дополнительные пакеты под определенные задачи, доступные для скачивания, и трудно не оценить уровень поддержки оборудования.

К сожалению, история DSL пока не имеет счастливого конца. Сообщество его разработчиков, похоже, распалось на фракции по отношению к требованиям некоторых участников, и уже прошел год с тех пор, как кто-либо из основных разработчиков хотя бы размещал новости на сайте проекта. Будущее дистрибутива представля ется туманным. Мы включили DSL (в отличие от других забытых систем), потому что он еще на удивление хорошо держится на фоне конкурентов и по-прежнему широко используется. Кому требуются лишние доказательства – DSL выбран в качестве одной из немногих систем, поддерживаемых проектом http://boot.kernel.org (ВКО).

При всем при том, с течением времени DSL, очевидно, будет становиься все более и более устаревашим, и может в конечном итоге превратиться в нечто вродедани времени.

Crunchbang

Неофициально – Ubuntu Lite.

Задолго до появления официального проекта Ubuntu-lite, почву пробовали его предшественники, типа Xubuntu и U-list. CrunchBang (‘#!’, дошло?), или HashPling, как кое-кто мог бы его назвать, появился чуть позже, но до официальной поддержки проекта Lubuntu. Эта «фора», насколько мы можем судить, принесла свои результаты, и CrunchBang сегодня – «узнаваемый бренд».

Он поставляется в нескольких вариантах, и мы решили протестировать версию Lite: она лучше вписывается в тему нашего Сравнения.

Установщик был одним из самых простых в использовании, но не сработал на нашем почтенном оборудовании – тестировали только на виртуальной машине. Видеодрайвер, как выяснилось, вызывает некоторые затруднения, поэтому ваш опыт может быть другим.

При всей облегченности, эта версия все же содержит полезные приложения, в том числе редактор Leafpad, VLC и Firefox 3.0.11. Одно из основных ее преимуществ – то, что дистрибутив построен на Ubuntu, причем включенный Synaptic Package Manager будет счастлив скачать все что угодно с репозиториев на ваш компьютер. Но установка крупных приложений не пройдет: зависимостям нужны гигабайты дискового пространства.

CrunchBang также принимает необычные, но радующие шаги в наполнении рабочего стола горячими клавишами – совершенно буквально: их список отображается на экране с помощью системного монитора Conky. Большей частью они используют «особую клавишу с пингвином», и не будут мешать нормальной работе.

CrunchBang невелик, элегантен и работает хорошо. Будет интересно посмотреть, что произойдет с ним, когда Lubuntu выпустят официально, но кажется, что CrunchBang имеет достаточно твердое идущее начинание для продолжения выбранного пути развития.

Lubuntu

Официальный мини-дистрибутив от Ubuntu.

В начале 2009 года Марк «Космонавт» Шаттлворт дал добро на проект Ubuntu, планирующий создать легковесный вариант любимого дистрибутива всего мира. Основанный на LXDE, Lubuntu встал на путь своего развития. И он все еще в пути. Ну, создание нового дистрибутива требует не один месяц, поэтому не будем слишком суровы. Стоит также отметить, что на момент написания текущей версией была еще альфа, так что мы не будем к ней особо придираться.

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

Предположение, что Lubuntu придерживается обличья Ubuntu, рухнет минуту спустя после загрузки рабочего стола. Lubuntu имеет больше общего с другими дистрибутивами LXDE: в нижней части экрана запущена LXPanel, и вид более подобен KDE 3.x, а не Gnome. Состав приложений не совсем обычен: среди прочего, включены Firefox, AbiWord и Gnumeric – видимо, с намеком, что не все в этом дистрибутиве обглодано до костей.

Конечно, главное преимущество – доступ к репозиториям Ubuntu: это означает легкость обновления и, при желании, великое множество дополнительных пакетов для установки.

У нас-таки была пара проблем с установкой его на диск, так что данные сравнительной таблицы, насчет использования памяти и дискового пространства, не так уж надежны. Однако, поскольку это все еще альфа-релиз, на них так и так полагаться не приходится За Lubuntu, безусловно, есть смысл понаблюдать. При поддержке Canonical он получит отличные кадры разработчиков, на зависть другим легким дистрибутивам.

Puppy Linux

Что это за карманный щеночек?

Puppy [щенок] должен, по идее, быть основан на Yellow Dog [Желтая собака], но на самом деле это абсолютно независимый дистрибутив, с начала и до конца. Его категория – средний вес: он не так обкорнан, как некоторые другие, но и не раздут до полной CD-версии. Потребление памяти – от низкого до среднего, и новейшее ядро дает хорошие шансы на поддержку оборудования, хотя поладит и с i386.

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

Puppy сумел упаковать в свое малое пространство кучу программ. Графикой занимается облегченная версия Inkscape; есть несколько инструментов для фотокамер, MTPaint и Gxine. О просмотре web и почты заботится полная версия SeaMonkey, а не отдельные приложения; ну, а Gnumeric и AbiWord должны покрыть большинство офисных нужд.

Дополнительно доступны IceWM и Openbox, если вам не нравится оконный менеджер по умолчанию, а также ряд других инструментов. Конечно, имеется также и GСС, и вы сможете собрать собственное ПО – которое явно может понадобиться, поскольку в репозиториях хранится лишь несколько десятков приложений.

Хотя Puppy ограничен с точки зрения состава доступных программ, его можно рекомендовать еще много из-за чего: он работает как стабильный, современный дистрибутив, а места занимает всего ничего. Однако если вам необходимы конкрет ные приложения, пожалуй, будет лучше поискать в другом месте.

Slitaz

Самопалит с 2007 года.

В основе легких дистрибутивов Linux нередко лежат более популярные настольные варианты, например, Debian; а Slitaz растет с нуля, начиная с 2007 года. Он один из немногих, предусматривающих не только английский язык (есть еще испанский, французский, немецкий и португальский).

Базовая установка в большинстве случаев достаточна. Браузер Firefox 3.5, может, и не самый легковесный, зато он дает Slitaz возможность выполнять почти любое web-приложение, что будет для многих хорошим подспорьем, поскольку самостоятельных программ не в избытке. Тем не менее, в минимальной установке есть набор полезных инструментов, в том числе MTPaint, читалка PDF, музыкальный проигрыватель и пара редакторов (Leafpad и Nano).

Невзирая на свою принадлежность к проектам легким и встраиваемым, Slitaz невероятным образом уместил функциональный web-сервер (Lighttpd) с поддержкой PHP/CGI, а также ряд других стандартных инструментов для работы с сетью (типа SSH и FTP).

При желании обогатить систему вы найдете более тысячи пакетов, доступных в онлайн-репозитории. Управляются они инструментом под названием Tazpkg – крошечным, но простым в использовании. Сами пакеты являются спецархивами, содержащими информацию и зависимости, так что особых проблем не будет (хотя придется ограничиться пакетами, предлагаемыми репозиторием Slitaz, или уж создавать свой собственный репозиторий самим).

Рабочий стол использует проворный и «бюджетный» оконный менеджер Openbox, в сочетании с рабочим столом LXDE, достаточно интуитивным для большинства пользователей (он родня рабочего стола KDE 3.x).

Slitaz пытается достичь многого в небольшом пространстве. Здесь нет особого выбора пакетов по умолчанию, но те, что есть, делают свое дело, причем очень быстро.

Tiny Core Linux

Мельче мелкого.

Проект Tiny Core был начат в 2008 году одним из беглецов из DSL, и неудивительно, что ему присущ тот же дух – получить максимум при минимуме объема. Если чем-нибудь можно поступиться, Tiny Core сделает это самым свирепым образом, урезав базовый пакет до объема, балансирующего на грани сдачи экзамена на звание ОС Linux.

Хотя это и неплохо для желающих установить ОС на древнем оборудовании или встроить в устройство, но неизбежно означает больше работы, если вы хотите не просто загрузить ее и посмотреть на дисплей X.

К счастью, есть установщик приложений, обеспечивающий доступ к большим репозиториям пакетов TCZ, и новые программы добавить легко. Зависимо сти обрабатываются, но, очевидно, если вы решите установить нечто вроде Firefox, то дистрибутив захватит побольше места на диске. Однако в процессе работы все равно придется что-то да установить, иначе несколько системных скриптов и терминал будут вашими единственными союзниками.

Не всегда так уж удобно иметь столь маленький дистрибутив. В частных случаях – возможно, но в общем большинство людей легко изыщут какие-нибудь дополнительные 100 МБ. Конечно, можно расширить Tiny Core, добавив приложений, но проще с самого начала задать планку повыше.

Мы отнюдь не пытаемся опорочить замечательное достижение – установку Linux всего на 10 МБ. Tiny Core способен стать отличной основой специализированного дистрибутива – снизив размер базовой системы, вы отыграете намного больше места для пользовательских программ.

Unity Linux

Cмачный потомок Mandriva.

Этот дистрибутив на базе Mandriva стремится удовольствоваться скромными ресурсами, но не хочет ходить в золушках. Пожалуй, он красивее всех своих коллег по данному Сравнению, хотя платит за это медленностью загрузки. При запуске Unity тормозит почти как полномерный дистрибутив – ему далеко до шустрых Slitaz и Tiny Core. После запуска основанного на Openbox рабочего стола он вполне быстр и отзывчив, как полагается нормальной системе.

Процесс установки – проще некуда: запустите графический инсталлятор, сообщите ему, где вы живете, разрешите разбить диск, как он хочет – и через пару щелчков мыши все готово. Честно говоря, это уж слишком легко: возможно, лучше бы он чуть побольше расспросил вас, куда вы хотите его установить; но на большинстве этапов есть также и возможность ручного вмешательства.

Дожидаясь, пока пройдет установка, вы всегда можете насладиться «живым» Unity, а затем перезагрузиться обратно в этот чудесный рабочий стол.

Тут вас и настигнет шок – Unity сожрал почти 1 ГБ, еще до того, как вы что-то поставили! Минимальная установка включает массу инструментов настройки, но если вам надо что-нибудь делать – просмотреть web-страницу или проиграть музыку – не обойтись без загрузки.

Удобный менеджер пакетов настроен на получение обновления и пакеты с обширных зеркал Unity, хотя и Mandriva или обычные пакеты RPM, пожалуй, не создали бы вам особых затруднений. Настройка сети прошла без проблем, и мы легкомысленно надергали всяких беспутных приложений, типа просмотрщика изображений и проигрывателя звука, за сущие секунды.

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

Как и у некоторых других рассмотрен ных нами дистрибутивов, это бета-версия, но, по нашему впечатлению, она уже готова к полному релизу.

VectorLinux

Силен мощью Slackware.

Основанный на Slackware, VectorLinux изначально был на целен на небольшой размер, автономность и простоту в установке и использовании. Он стартовал в 2000 году и прошел много ступеней развития, породив несколько ответвлений (SOHO, Deluxe, Standard, Light), нацеленных на конкрет ное применение. Мы тестировали версию Light, хотя и она тянет на полный CD.

Да, 617 MБ – явно тяжелее коллег по Сравнению. Даже если отказаться от дополнительных пакетов, установка Light требует 1 ГБ дискового пространства, поэтому не удивительно, что выбор приложений здесь широк. Инструменты разработки и исходные тексты ядра в принципе необязательны, и устанавливать их на менее чем 4‑гигабайтный диск мы бы не рекомендовали, если вы хотите иметь некоторое пространство для подкачки (существенное для машин с малым ОЗУ) и место для хранения файлов.

С точки зрения выбора приложений, упор сделан на Интернет и мультимедиа. Web-браузеров четыре штуки, а для офиса – только Leafpad, Pathetic Writer и Siag Office, плюс MTPaint для графики.

Ветераны инсталляции, поднаторевшие в этом за до-Ubuntu’вский период, установят VectorLinux легко. При этом путешествии в историю, на основе Curses, вам осмелятся задавать всякие вопросы, да еще хотят, чтобы вы сами разбили и от форматировали диск!

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

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

Вердикт

Slitaz 9/10

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

Дистрибутивы на основе Ubuntu интересны, особенно зарождающийся Lubuntu, главным образом благодаря малым размерам и перспективе установки приложений из огромного мира Ubuntu. Однако мы-то искали дистрибутив для работы без проблем на скромном оборудовании. Особого упоминания заслуживают DSL и Tiny Core, завоевавшие сегмент малюток. Удивительно, насколько удобной может быть система, занимающая так мало места на диске – сравнимо с объемом ваших отпускных фоток. Puppy Linux и Unity отличаются простой использования, хотя последний был немного более отлаженным (и большим).

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

Все протестированные дистрибутивы либо инсталлировались с Live-версии, либо предусматривали таковую; перед установкой проверьте совместимость вашего оборудования. Не всегда можно уверенно заявить, что крупнейшие дистрибутивы заоднои наиболее совместимы – всяко бывает; но наши конкурсанты должны обеспечить базовую функциональность (графика, клавиатура, мышь и проводная сеть). Если ваша машина – ноутбук, ждите разного рода трудностей. Многие части ноутбука не то, чем кажутся, по крайней мере, с точки зрения драйверов ядра.

Сравнительные характеристики

Название CrunchBang Damn Small Linux Lubuntu Puppy Linux Slitaz Tiny Core Linux Unity Linux VectorLinux
Версия 9.0.4 Lite 4.4.10 Lucid Alpha2 4.3.1 2.0 Cooking 2.8 2010 beta 2 6.0 Light
Основан на Ubuntu Knoppix Ubuntu Mandriva Slackware
Размер образа, МБ 427 50 362 105 31 10 232 617
Размер после установки, МБ 1,206 82 1,736 328 149 16 997 2,365
Использование ОЗУ Live (1) 75 21 88 64 136 22 67 n/a
Использование ОЗУ при загрузке с диска (1) 62 21 66 56 53 22 39 56
Менеджер окон Openbox/LXDE JWM Openbox/LXDE JWM Openbox/LXDE JWM/FLTK Openbox/LXDE IceWM/JWM
Ядро 2.6.28 2.4.31 2.6.32.11 2.6.30.5 2.6.30.6 2.6.29.1 2.6.31.9 2.6.27.12
USB X V V V V V X X
CD (2) V V V V V V V (2)
Жесткий диск (3) V V V V V (3) V V
Мин. процессор i386 i386 i486 i386 i386 i386 i586 i486

(1) Хотя в общем можно считать, что чем меньше используется памяти, тем лучше, некоторые дистрибутивы работают более эффективно при максимуме допустимых ресурсов. (2) VectorLinux Standard и другие версии доступны как Live CD. (3) Нет скрипта установки, но есть инструкция, как сделать это вручную.

Персональные инструменты
купить
подписаться
Яндекс.Метрика