Линукс для людей: снова «в десятку» Сергей Супрунов Хакер, номер #098, стр. 114 Обзор Ubuntu 6.10 - новой версии самого популярного дистрибутиваПоявившись пару лет назад, он уже через несколько месяцев прочно завладел вершиной рейтинга DistroWatch.com, оставив своим конкурентам - могучим OpenSUSE, Mandriva и Fedora - возможность сражаться лишь за второе место. Открытость и мощная коммерческая поддержка стали той адской смесью, которая заставила взорваться мир Linux. В октябре 2006 года вышла новая версия этого уже легендарного дистрибутива - Ubuntu 6.10, призванная снова потрясти мир. Вот в него-то мы и заглянем. С чего все начиналосьНе так давно - в октябре 2004 года - на свет появился «еще один» дистрибутив Linux. Патронируемый мультимиллионером Марком Шаттлвортом, он получил имя Ubuntu (что в переводе с одного из африканских языков означает «гуманность в отношении к другим») и номер версии 4.10 - в соответствии с годом и месяцем релиза. Да и несолидно как-то было выходить на рынок с версией 1.0, где царствовали SUSE 9.1, Fedora 2, Mandrakelinux 10.1. Эта традиция нумерации сохраняется и сейчас. Вообще, разработчики Ubuntu стараются придерживаться строгого полугодового цикла новых релизов - потом были 5.04, 5.10… Правда, 6.04 был перенесен аж на 6.06, потому что его выпускали с прицелом на корпоративный рынок и хотели сделать максимально стабильным. Кстати, 6.06 вышел с долгосрочной поддержкой (LTS - long time support), то есть его пользователи смогут получать обновления в течение трех лет (для серверного варианта – в течение пяти). А вот на версии 6.10, которая была оперативно выпущена за четыре месяца, разработчики решили наверстать упущенные 2 месяца и вернуться в прежний график релизов. В отличие от 6.06, эта версия получилась достаточно передовой. Впрочем, о версиях вошедших в него пакетов у нас еще будет повод поговорить чуть позже. Почему Ubuntu так крут?Чем же Ubuntu завоевал такую любовь публики? От других популярных дистрибутивов его, прежде всего, отличает родство с Debian и, как следствие, поддержка репозитариев открытого ПО, разрабатываемого обширным сообществом пользователей. Но, в отличие от родителя, релизы которого радуют нас редко и нерегулярно, Ubuntu старается четко выдерживать полугодовой цикл, благодаря финансовому содействию Шаттлворта и основанной им компании Canonical Ltd. Также можно отметить очень хорошую поддержку оборудования. Наконец, в качестве основной цели Ubuntu всегда декларировалось создание системы, максимально простой для новичков в мире Linux и в то же время удобной и полезной для квалифицированных пользователей. Учитывая высокую популярность дистрибутива, разработчикам удалось совместить несовместимое. Итак, приступим к осмотру. «Живой» дискПоследнее время стало модно совмещать инсталляционные диски с LiveCD. Так поступают и в Gentoo, начиная с 2006.0 (правда, инсталлятор там очень часто прибивал насмерть таблицу разделов жесткого диска, но в 2006.1 ребята исправились); в Ubuntu впервые такая схема была опробована на 6.06 (5.10 шла еще на двух дисках: один - LiveCD для «попробовать», второй - для инсталляции на жесткий диск). Это означает, что, получив один CD-диск, ты вставляешь его в привод, загружаешься и имеешь полноценную рабочую среду дистрибутива Ubuntu. Можно проверить, насколько хорошо распозналось твое оборудование, попробовать воспроизвести различные звуковые и видеофайлы, которые можно найти в каталоге Examples на рабочем столе... Кстати, там есть файлик Experience ubuntu.ogg - это видеозапись, в которой Нельсон Мандела объясняет значение слова «ubuntu». Более того, ты можешь даже полноценно поработать в OpenOffice.org или Firefox. Понятно, что медленная скорость работы с CD не позволит получить от этого процесса должное удовольствие, но, по крайней мере, можно будет убедиться, что все функционирует. Правда, должен заметить, что мне этот LiveCD не понравился - слишком уж все медленно (хотя не исключаю, что всему виной мой привод), да и 256 Мб для полного счастья явно не хватает. Кстати, небольшой совет - если вручную смонтировать своп (его все равно придется создавать, если надумаешь «прописывать» Ubuntu на своем винчестере), то работа пойдет заметно шустрее: # echo "/dev/hda5 none swap sw 0 0" >> /etc/fstab # swapon -a В этом примере /dev/hda5 - раздел, созданный как своп. Если его еще нет, то можно создать, попрактиковавшись с утилитами fdisk и mkswap. Итак, убедившись, что все работает и, самое главное, что оно тебе нравится, можно запускать инсталляцию. Иконка лежит прямо на рабочем столе. Двойной щелчок - и переходим к установке... По местам стоять!Установка состоит всего из шести простых шагов. На первом тебя попросят выбрать язык, на котором с тобой будет общаться инсталлятор и который в дальнейшем будет принят в качестве основного во вновь установленной системе. Русский среди предлагаемых вариантов присутствует (в случае с Ubuntu вообще сложно найти язык, для которого он не локализован), и, забегая вперед, скажу, что качество локализации дистрибутива довольно высокое. На втором шаге нужно будет выбрать часовой пояс и подправить текущее время. Если вдруг все будет предложено правильно по умолчанию, но инсталлятор откажется выпускать тебя на следующий шаг, просто сделай вид, что ты что-то меняешь, и щелкни «Далее» еще раз. Шаг третий - выбор раскладки клавиатуры. Рекомендую отметить «Russia – Winkeys», впрочем, это уже кому как удобнее. Подходим к более серьезным вещам. На четвертом шаге нужно будет создать для себя учетную запись в системе - здесь важно не забыть введенный пароль. Кстати, пусть тебя не смущает, что нигде не предлагается ввести пароль суперпользователя. Так надо. А теперь самый серьезный шаг - нужно подготовить разделы, куда будет выполняться установка. Если ты готов отдать под Ubuntu весь диск - смело выделяй второй пункт. Третий пойдет, если на диске точно есть свободный раздел, но лень его отмечать вручную, система сама его найдет и разметит. В особо тяжелых случаях, когда приходится лавировать между разделами Windows и FreeBSD, при этом не зацепляя своп, лучше прибегнуть к ручному разбиению диска. Даже если что-то сломаешь, то, по крайней мере, точно будешь знать, кто в этом виноват ;-). Дележ диска выполняется в 2 этапа. На первом нужно будет с помощью утилиты GParted подготовить необходимые разделы (как минимум потребуется один раздел под корень и один небольшой - под своп). На втором этапе надо назначить разделам точки монтирования. Особенно внимательно отнесись к «птичкам» справа - если ты хочешь подключить к новой системе какой-то из существующих разделов с имеющимися на нем данными (например, так удобно таскать за собой домашний каталог из системы в систему), то обязательно убедись, что переформатирование не отмечено. Ну и чисто формальный шестой шаг - нужно внимательно прочитать сообщение инсталлятора о том, что он сейчас собирается сделать, и нажать заветную кнопочку «Install» - пути назад уже не будет. Копирование займет минут 20 (если машина достаточно быстрая, то в это время можно здесь же поиграться или побродить по интернету), после чего следует перезагрузиться. На этом этапе тебя ждет одна неприятность - Ubuntu молча ставит свой любимый GRUB (на шестом шаге можно попытаться указать другой раздел для его инсталляции), так что будь готов к тому, что он и станет твоим загрузчиком по умолчанию. Первое знакомствоС внешним видом загрузчика разработчики решили долго не возиться - неброское черно-белое меню и все. Сразу вспоминается шикарный фон загрузчика Gentoo и становится немножко грустно... Впрочем, главное - внутри. Загрузка, по сравнению с предыдущей версией 6.06, выполняется несколько быстрее, хотя и не столь информативно - никакие сведения о выполняемых действиях на экран не выводятся. Введя логин и пароль созданного в процессе установки пользователя, мы попадем в среду Gnome - в отличие от некоторых других дистрибутивов, здесь не предлагаются на выбор различные рабочие столы и т.д. Благодаря этому, в частности, дистрибутив и разместился достаточно вольготно на одном-единственном CD-диске. Ну а для ценителей KDE предлагается Kubuntu. Из чего же собран этот дистрибутив? Ядро - 2.6.17-10, Xorg - 7.1.1, Gnome - 2.16.1. Этими тремя компонентами, по большому счету, и определяются основные особенности системы, такие как поддержка оборудования, автомонтирование дисков и флешек, скорость загрузки и работы, частично - внешний вид. Что особенно порадовало меня как владельца ноутбука, так это улучшенные опции управления питанием. Например, появился ждущий режим (в 6.06 «из коробки» присутствовал только спящий). Настройки энергосбережения («Система -> Параметры -> Управление питанием») можно выполнять раздельно для режимов «Работа от сети» и «Работа от батареи». Изменение частоты работы процессора (если тот ее поддерживает) тоже функционирует превосходно. Вместе с обновленной средой Gnome пришли Tomboy (весьма удобная гипертекстовая записная книжка в стиле Wiki) и апплет «Липкие записки», позволяющий быстро, пока не забыл, «прилепить» на монитор какую-нибудь заметку. Помимо достаточно стандартного для Gnome набора «мелочевки», в Ubuntu 6.10 входят:
Присутствует и россыпь программ для просмотра различных графических и pdf-файлов, для работы с видео и звуком, с фотографиями и т.д. Правда, Ubuntu постигла та же беда, что и большинство открытых дистрибутивов: в поставке и даже в репозитариях отсутствуют закрытые программы (например, Opera, хотя ее deb-пакет всегда можно забрать с opera.com), а также инструменты для работы с закрытыми форматами файлов. Это означает, что в свежепоставленном Ubuntu прослушать mp3-файл тебе не удастся. Но эта проблема решается достаточно легко: с сайта easyubuntu.freecontrib.org скачиваем утилиту EasyUbuntu, устанавливаем ее, инсталлируем ключ, которым будет проверяться подлинность пакетов, и запускаем: $ wget http://easyubuntu.freecontrib.org/files/easyubuntu_latest.deb $ sudo dpkg -i easyubuntu_latest.deb $ wget http://packages.freecontrib.org/ubuntu/plf/12B83718.gpg -O - | sudo apt-key add - $ easyubuntu На вкладках появившегося окна отметь то, что хочешь установить, - кодеки, проприетарные драйверы для видеокарт NVidia и ATI, Macromedia Flash, Java, Skype, RAR, шрифты Microsoft... Только учти, что объем закачки может оказаться весьма значительным. Управление пакетированиемПонятно, что хотя входящие в дистрибутив пакеты и способны удовлетворить достаточно широкий диапазон потребностей (мне, например, для полного счастья разве что XSoldier не хватило), тем не менее, рано или поздно возникает желание поставить что-то еще. Так как в основе Ubuntu лежит Debian, то к твоим услугам - необозримые репозитарии deb-пакетов на все случаи жизни. Правда, поскольку на один CD много не влезет, практически все придется устанавливать из Сети. Из инструментов для работы с пакетами в системе присутствуют следующие:
# dpkg -i opera-static_9.02-20060919.1-qt_en_i386.deb Выше я сказал «попытаться установить», потому что в этом случае тебе придется самому разбираться со всеми зависимостями, если таковые обнаружатся.
# export LANG=en_us.UTF-8 # dselect
Как видишь, в способах работы с пакетами ты ни в коей мере не ограничен. Ну и, само собой, никто не запрещает тебе собирать приложения вручную. Административный аппаратДумаю, после прочтения предыдущего раздела у тебя возник вопрос: а как же мы работаем с правами root (очевидно, что они необходимы для установки/удаления пакетов), если пароль суперпользователя мы нигде не задавали? Фокус в том, что Ubuntu не предполагает работу от имени root, довольно настойчиво приучая пользователя к утилите sudo. То есть, чтобы выполнить какую-то рутовую команду, следует поступать таким образом: $ sudo vi /etc/fstab Когда система запросит пароль, нужно ввести свой пользовательский. Просто чтобы подтвердить, что ты - это ты… Правда, иногда приходится выполнять довольно большую «административную» работу и в каждой строчке набирать по 5 лишних символов («sudo» + «Пробел»). На этот случай есть обходной маневр: введи «sudo su» или «sudo sh» - и к твоим услугам привычная рутовая командная строка. Есть и более официальный путь - терминал суперпользователя. Однако он довольно глубоко запрятан. Открой «Система -> Параметры -> Редактор меню» и в разделе «Системные» отметь соответствующий пункт. Заодно, руководствуясь своими предпочтениями, можно скрыть или включить другие пункты. Кстати, здесь, в «Параметрах», система довольно гибко подстраивается под свои нужды. Более серьезные настройки, такие как «Сеть», «Сервисы», «Установка пакетов» и т.д., вынесены в раздел меню «Администрирование». При выборе каждого из этих пунктов тебя попросят ввести пароль - как и в случае с sudo, вводить нужно свой пароль пользователя. ЗаключениеКак видишь, Ubuntu - достаточно удобный для работы дистрибутив. Он очень хорошо подходит для первого знакомства с Linux. Он превосходен для тех, кто хочет просто работать в Linux, а не ковыряться в ядре и пакетах бессонными ночами - с ним можно почти не думать об особенностях системы. С каждым новым релизом чувствуется заметный прогресс, и в то же время определенная сдержанность разработчиков гарантирует высокое качество и стабильность дистрибутива. WWW
INFOНе забывай, что Ubuntu - дистрибутив открытый. Если тебе что-то в нем не нравится или хотелось бы сделать лучше, присоединяйся к сообществу и вноси свой посильный вклад! |