Выбираем дистрибутив Linux для мини-ноутбукаЮрий «Adept» Видинеев (adeptg@gmail.com) Как правило, на новый нетбук предустановлен либо урезанный Linux, либо донельзя ограниченная винда (в последнее время – Windows 7 Starter, где даже обои на рабочем столе просто так не поменяешь). Нет, такая ОС никуда не годится! Предлагаю сменить ее на что-нибудь получше — за место на твоем винте/SSD будут бороться 4 претендента. Let's Mortal Kombat beginСвое победоносное шествие по планете нетбуки начали около двух лет назад (если за начальную точку отсчета взять Asus Eee PC 701) — и сразу же, как грибы после дождя, стали появляться скрипты для оптимизации, специализированные репозитории, а затем и специализированные дистрибутивы. Редкий известный дистрибутив не обзавелся каким-нибудь нетбуко-ориентированным респином. Некоторые из таких сборок даже ориентированы только на устройства от конкретного производителя (например, Linux4One и Kuki Linux для линейки Acer Aspire One или Leeenux для Eee PC). Однако, большинство этих респинов как возникли, так и канули в Лету — в конкурентной борьбе выжили только лучшие. Предлагаю рассмотреть активные на сегодняшний день, а также перспективные дистрибутивы с целью выбора the best of the best. Для начала стоит определиться — какие отличительные черты у дистрибутива для нетбука? Ведь на нетбук можно поставить совершенно любой x86-дистрибутив — если много свободного времени, то можно и Gentoo на Atom'е пособирать. Выделим основные параметры, отличающие дистрибутивы для нетбуков от дистрибутивов «общего назначения»:
Да, конечно, любой дистрибутив можно оптимизировать, выкинуть все лишнее, пересобрать ядро — но оно тебе надо, если за тебя это уже сделали другие? Итак, сегодня на ринге:
Тренировочная площадкаКак полигон для тестирования я использовал Lenovo ideapad s10-2 с типичными для своего поколения нетбуков характеристиками:
Забегая вперед, скажу, что благодаря «типичности» компонентов удалось избежать проблем с драйверами — почти во всех дистрибутивах все работало «из коробки». В Африке горы вот такой вышины…Ubuntu Netbook Remix (UNR) — один из вариантов Ubuntu для нетбуков от Canonical (будущее второго варианта, Ubuntu с интерфейсом Moblin, пока туманно). От стандартной Ubuntu отличается нетбуко-ориентированным интерфейсом, оптимизацией для работы на нетбучном железе, а также немного другим набором приложений. С версии 10.04 в стандартной поставке отсутствуют такие тяжелые для нетбука приложения, как OpenOffice.org (вместо него предлагается использовать Google Docs), Gimp и Tomboy. Кстати, о железе. Минимальные системные требования весьма демократичны: любой Intel Atom, 512 ОЗУ и 4 Гб свободного места — то есть, теоретически, подойдет любой нетбук. На вики-страничке список протестированных нетбуков разделен на 3 категории: поддерживаемые, поддерживаемые с небольшими оговорками и плохо поддерживаемые. Первая категория содержит 42 модели (в том числе и мой подопытный), вторая — 15, третья — всего 4 (это нетбуки либо на базе VIA, либо с графикой Intel GMA 500). Да и то, проблемы с этими 4 моделями легко решаются с помощью специализированных скриптов, дополнительных репозиториев и большого community :). Интерфейс, выполненный в стиле Ubuntu, интуитивно понятен. Его представление складывается из следующих компонентов:
UNR — пожалуй, самая «клонируемая» ОС для нетбуков, на базе нее создано и развивается наибольшее число «клонов». Самые известные из них:
Linux for IntelMoblin — созданный Intel (в последствии перешедший под крыло Linux Foundation) дистрибутив для нетбуков и MID на базе Intel Atom. Имеет специализированный интерфейс на базе GNOME Mobile и библиотеки Clutter (активно использующей видеокарту для отрисовки интерфейса). Последняя на момент написания статьи версия — 2.1, каких-либо сведений относительно сроков выхода нового релиза пока нет. Минимальные системные требования достаточно жесткие: процессор Intel с поддержкой SSSE3 (Atom или Core 2, процессоры без SSSE3 не поддерживаются), видеокарта Intel (Nvidia, AMD и даже Intel GMA500 не поддерживаются). В списке совместимых находятся всего лишь 17 нетбуков и 5 неттопов. Причем, в 5 поддерживаемых нетбуках не работает беспроводная сеть (если беспроводной чип не от Intel — тебе не повезло). В принципе, такая политика корпорации-гиганта понятна. Теперь, когда дистрибутив перешел под попечительство Linux Foundation, список совместимых устройств должен расшириться. Распространяется Moblin довольно логичным для нетбуков способом — с помощью специального образа, который при помощи dd или нехитрого скрипта на питоне заливается на флешку. Главная фишка Moblin'а — впечатляющий интерфейс, реализующий модный нынче тренд задаче-ориентированности. Интересна также интеграция с социальными сетями (правда, не особо у нас популярными — twitter и last.fm). Меню состоит из 12 страниц:
Несмотря на номер версии, Moblin скорее напоминает раннюю альфа-версию, чем релиз. Из минусов, что я успел заметить:
Вы по небу прокатите нас, облакаСледующий претендент — нашумевшая ОС от великой и ужасной Google. Хотя официального релиза еще нет, наличие исходных текстов (проект Chromium OS – www.chromium.org/chromium-os) породило кучу разнообразных любительских сборок — от образов для виртуальных машин до вполне себе полноценных Live CD/USB. Для тестов я использовал LiveUSB Chromium OS Zero (http://chromeos.hexxeh.net). Какие плюсы имеет пользователь от такой «облачности» ОС:
Самый же большой минус (если не обращать внимания на разные параноидальные мысли :) ) — это тотальная зависимость от инета (причем, достаточно скоростного), а он на просторах нашей необъятной Родины за пределами МКАД есть далеко не везде и не всегда безлимит. Загрузившись, ОС попросит ввести логин/пароль. Здесь нужно вводить данные от своего Google-аккаунта (если такого, вдруг, нет — самое время его завести). После успешного входа в систему ОС запустит браузер (естественно, Google Chrome) и откроет вкладку с Google Mail. В левом углу браузера будет логотип Chrome — это страница с закладками (они же — приложения в местной философии). В правом верхнем углу будет пиктограмма для настройки браузера, пиктограмма для отображения текущего заряда батареи и простенький менеджер настройки сети. Собственно, это все, больше ничего нет — даже для того, чтобы сделать скриншот, надо устанавливать расширение для браузера :). По умолчанию в Chromium OS 19 закладок: как ни странно, в списке не только сервисы от Google — есть, например Yahoo! Mail и даже Hotmail. В новом менеджере окон (или, точнее, менеджере вкладок) есть хоткеи на все случаи жизни. Достаточно нажать <F8>, чтобы увидеть интерактивный хелп по хоткеям. Если хочется посмотреть, что у новой ОС "под капотом": нажми <Ctrl+Alt+T> — здравствуй, родной терминал! К сожалению, поддержка железа у Chromium OS пока хромает — это единственный дистрибутив, в котором на тестовом нетбуке не завелась беспроводная сеть (ядро у него свое, не от Ubuntu). На wiki-странице всего 15 полностью поддерживаемых нетбуков. Между небом и землейВидимо, идея поместить ОС в облако не дает спать не только ребятам из Google. Молодая французская компания тоже решила сделать свою "облачную" ОС. Им даже каким-то образом удалось получить на разработку $4.2 млн в рамках венчурного финансирования. Взяли немного Ubuntu, добавили чуть-чуть Debian и собственных облачно-ориентированных разработок — получилась ОС JoliCloud, что-то среднее между Ubuntu Netbook Remix и Chromium OS. Тоже, вроде бы, с "облачной" начинкой, но не полностью интернет-зависима, как ОС от Google. Установить ОС можно двумя способами:
Дистрибутив может похвастаться широкой поддержкой оборудования ("из коробки" работают даже Intel GMA500 и VIA C7M). На офсайте написано, что JoliCloud работает на 98% всех нетбуков. На страничке поддерживаемого оборудования 75 поддерживаемых нетбуков/неттопов, 7 "частично поддерживаемых" и всего 3 неподдерживаемых. 98%… похоже на правду :). Тестовый нетбук опять же оказался в списке полностью совместимых. После установки ОС предложит создать специальный JoliCloud-аккаунт. Что он дает:
Кроме, собственно, самого JoliCloud-аккаунта, дистрибутив имеет следующие отличия от UNR:
Общая стабильность работы ОС оставляет желать лучшего — у меня дистрибутив пару раз намертво завис. Но это можно списать на активное развитие — последняя, на момент написания статьи, версия — PreBeta (0.3). Муки выбораВ статье представлены 4 дистрибутива, хотя и позиционирующие себя в одной нише, но, по сути и идеологии — совершенно разные.
Как всегда в мире Linux — выбор есть. Moblin и VirtualBoxЕсли под рукой нет необходимого железа, а посмотреть на Moblin очень хочется, то можно запустить его в VirtualBox. Но для этого надо немного сплясать с бубном:
Hint: На Moblin 2.1 лучше не ставить "Дополнения гостевой ОС" от VirtualBox 3.1 – все сломается :). Moblin в твоем дистрибутивеMoblin – это не столько дистрибутив, сколько графическая среда, которую можно установить на любимый дистрибутив. Ubuntu:В стандартные репозитории Moblin не входит. Но есть ppa (https://launchpad.net/~moblin/+archive/ppa). Правда, этот ppa не официальный и с высокой степенью вероятности могут возникнуть проблемы с зависимостями. Debian:Moblin присутствует в testing и unstable. Метапакета (как и пункта в tasksel) пока нет, поэтому придется ставить компоненты отдельно. После добавления репозитария ставится так: Fedora: Mandriva: OpenSUSE:На момент написания статьи репозиторий с Moblin 2.1 для OpenSUSE 11.2 еще находился в разработке. Установка ПО в Chromium OSТак как на данном этапе своего развития Chrome OS (точнее, Chromium OS) основана на Ubuntu 9.10, то установить дополнительные приложения можно следующим образом: 1. Переходим в терминал: <Ctrl+Alt+T> 2. Создаем необходимые каталоги: 3. Перемонтируем корень в rw: 4. Создаем sources.list: 5. Получаем список пакетов: DVDНа прилагаемом к журналу диске ты найдешь видео с демонстрацией интерфейсов рассматриваемых ОС. INFO
WWWОфициальные сайты дистрибутивов: Сравнение производительности рассматриваемых дистрибутивов: www.phoronix.com/scan.php?page=article&item=chromium_moblin_benchmarks |