Приручение бесстрашного козерога. Ubuntu 8.10 и KUbuntu 8.10: обзор нововведений и возможностейЮрий «bober» Раззоренов (zloy.bobr@gmail.com, root.ua) Тридцатого октября, точно в срок, на серверах Canonical появилась очередная версия дистрибутива Ubuntu - 8.10. Если к нововведениям в предыдущем релизе 8.04 LTS создатели подошли очень и очень осторожно, то здесь анонсы пестрели фразами вроде «very cutting release» и «development branch». И нужно сказать, что разработчики выпустили пар по полной. Лучший из лучшихПервая версия дистрибутива Ubuntu под именем 4.10 Warty Warthog («Кабан-бородавочник») вышла в свет 20 октября 2004 года и представляла собой форк Debian, основными задачами которого были: более частый выпуск новых релизов (раз в полгода), большая дружелюбность к пользователю, улучшенная поддержка устройств и увеличенная скорость работы. Концепция нового дистрибутива - Just Work («просто работает») - пришлась по вкусу многим пользователям, желающим спокойно работать, а не возиться с настройками. Немного измененный текстовый инсталлятор от Debian требовал минимум вмешательства со стороны пользователя и устанавливал почти готовую к работе систему со всем необходимым набором приложений. В результате, свое место в двадцатке популярного ресурса Distrowatch.com новичок занял прочно. А начиная с версии 5.04 Hoary Hedgehog («Старый Ежик»), Ubuntu прочно закрепился на 1-м месте этого хит-парада и практически никогда его не покидал. Изначально в Ubuntu в качестве рабочего окружения используется Gnome. В 2005 году усилиями одного из разработчиков KDE, Джонатана Риделла, была создана альтернативная версия с KDE – Kubuntu, которая впоследствии стала частью проекта. С версии 5.10 в эту компанию влился Edubuntu, содержащий набор образовательных программ, с 6.06 - Xubuntu с XFce, с 7.04 – Ubuntu Studio (мультимедийная направленность), с 8.04 - Ubuntu Server Edition JeOS (для запуска в виртуальных машинах). И это, кстати, не все официальные версии (количество неофициальных давно перевалило за второй десяток). И хотя за Ubuntu прочно закрепился имидж десктопного, не стоит забывать и о наличии серверного варианта. Сам Ubuntu базируется на unstable-пакетах Debian, использует систему управления APT и первоначально – был практически полностью совместим с прародителем. Со временем различие между этими двумя дистрибами все увеличилось, и на смену дебиановским репозитариям были предложены аналогичные убунтовские. Например, Debian Multimedia (debian-multimedia.org) – Medibutu (www.medibuntu.org, Multimedia, Entertainment & Distractions In Ubuntu). Учитывая почти одинаковое количество пакетов в репозитариях обоих дистрибутивов, почти нет необходимости в установке пакета из другого дистриба или миксинга репозитариев в source.list. По традиции, новая версия дистрибутива выходит два раза в год (в апреле и октябре) и получает номер по месяцу и году выпуска. Только один раз релиз 6.06 вышел с опозданием на 2 месяца. Хотя этому есть объяснение. Обычные релизы Ubuntu поддерживаются 1.5 года, серверные – 3. Но начиная с 6.06, положено начало традиции «долгоиграющих» версий - LTS (Long Term Support). Их отличает увеличенный срок поддержки (3 и 5 лет, соответственно) и тщательно протестированное, стабильное ПО. Это позволило Ubuntu успешно продвигаться на корпоративном рынке. Тем же, кто и дальше хочет использовать самые последние версии программ, предназначен обычный релиз, срок поддержки которого - 1.5 года (до апреля 2010). В мире животныхКаждый релиз Ubuntu носит название одного из видов животных. Не стала исключением и версия 8.10. На этот раз выбор разработчиков пал на «Intrepid Ibex». В отличие от западных сайтов, где такое имя вызвало нейтральные эмоции, русскоязычные форумы после анонса буквально взорвались. И все потому, что «Intrepid Ibex» буквально переводится как «Бесстрашный горный козел». Очевидно, негативные ассоциации с последним словом, помноженные на уровень воспитания, и вызвали горы флейма. Хотя даже беглого взгляда на список изменений достаточно, чтобы понять, что козерог получился действительно бесстрашным решением. В Intrepid ситуация иная. Было решено отказаться от поддержки двух версий. Версия KDE 3 в Kubuntu 8.10 отсутствует - только четвертая ветка (KDE 4.1.2). Хотя некоторые возможности и приложения из KDE 4 в Ibex пока не доступны и заменены аналогами из KDE 3. Например, вместо Amarok2, находящегося в стадии беты (что не помешало его включить в Mandriva 2009), используется первый Amarok. Если чувствуешь, что переходить на новые кеды рановато, рекомендовано оставаться в 8.04. Хотя есть еще вариант, читай дальше. Обновлены основные программы и компоненты системы: ядро 2.6.27 с поддержкой Xen, самый последний релиз X.Org 7.4 с улучшенной поддержкой подключаемых устройств и средствами автоматической конфигурации – внесены и многие другие новшества. Например, установив пакет ecryptfs-utils, получим возможность создания закрытого от посторонних каталога. Информация внутри него будет храниться в зашифрованном виде, а права 0700 запрещают доступ всем, кроме владельца:
Затем создаем подкаталог ~/Private:
И вводим по запросу пароль. После этого лучше перегрузиться, чтобы проверить, что новый каталог монтируется автоматически. Теперь внутрь можно спрятать файлы и каталоги с личной информацией, не забыв создать в корне домашней директории симлинки .evolution/, ssh/, .gpg/:
Появился новый тип аккаунта guest (апплет fast-user-switch-applet), позволяющий организовать гостевой вход в систему без пароля. Такой пользователь имеет очень ограниченные права: нельзя ничего сохранить на диск, нет доступа к файлам других пользователей, а все данные автоматически удаляются после выхода. Полезная фича, если время от времени родные или друзья просят посидеть за твоим компом. В дистрибутив включен DKMS (Dynamic Kernel Module Support, linux.dell.com/projects.shtml#dkms) - фреймворк для хранения зависимого от Linux-ядра исходного кода модулей с целью упрощения процесса пересборки модулей при обновлении ядра операционной системы. DKMS предоставляет возможность опытным пользователям, кернел-хакерам и Linux-поставщикам подготавливать драйверы устройств, которые не будут требовать перекомпиляции при установке нового ядра. Интегрирован PackageKit, который представляет собой абстрактный слой для D-Bus. Он позволяет управлять пакетами через API, независимый от архитектуры и дистрибутива. Для управления пакетами PackageKit использует стандартные средства - yum, apt, conary, zypp и т.д. Пользователи дистрибутивов, базирующихся на RedHat и некоторых других, для управления сервисами используют специальный скрипт service. В Ubuntu, чтобы остановить или перезапустить демон, приходилось вводить что-то вроде:
Теперь об этой команде можно забыть и использовать более удобную форму:
Нововведений в козероге очень много, и это далеко не все. С некоторыми разберемся по ходу. Ну что, вперед!Если 8.04 уже установлен, инсталлировать «начисто» релиз 8.10 совсем не обязательно. Достаточно ввести команду:
Откроется окно Adept с кнопкой «Обновить версию» (Version Upgrade). Как вариант, вызываем менеджер обновлений, введя в консоли «update-manager -d». Вверху будет выведено сообщение «New distribution release 8.10 is available». Жмем Upgrade и следуем инструкциям. В Kubuntu менеджер обновлений по умолчанию не устанавливается, но это решается вводом одной команды:
Готовься к тому, что после обновления некоторые функции будут недоступны. Например, у меня отказался работать драйвер ATI. Его пришлось заново компилить под новое ядро. Аналогичная ситуация возможна и для владельцев карт от Nvidia, так как еще не выпущен закрытый драйвер под X.Org 7.4, и автоматически предлагается открытый вариант драйвера. Кроме того, файлы Xmodmap несовместимы с новой версией X.Org. Рабочую среду KDE также придется перенастраивать заново, ни обоев, ни значков не сохранится. Перед обновлением версии Kubuntu 8.04 KDE 4 Remix до 8.10 сначала следует удалить пакет kubuntu-desktop, установить kubuntu-kde4-desktop и только затем обновляться. В плане поддерживаемых архитектур и поставки изменений нет. Для закачки предлагаются варианты для двух архитектур: i386 и x64, в версиях Desktop (LiveCD) и Alternate (CD). Через BitTorrent можно скачать и DVD-версию дистрибутива. При широком канале лучше использовать CD и доустановить все необходимое в рабочей системе. Кроме традиционного варианта, поддерживается установка из Windows при помощи Wubi (wubi-installer.org). Для работы в Ubuntu/KUbuntu требуется минимум 256 Мб (Alternate) или 384 Мб (LiveCD) ОЗУ и при установке на жесткий диск – 4 Гб свободного пространства (требования для XUbuntu в два раза ниже). Загрузочное меню, появляющееся после инициализации диска, практически не изменилось. Как и в предыдущей версии, сразу активируется выбор языка. Отмечаем русский, – после этого все сообщения системы будут выводиться на великом и могучем. Версия Desktop еще с 8.04 поддерживает традиционную установку (без загрузки в рабочую среду). Для этого выбери ссылку «Установить Ubuntu». Очень удобно, так как LiveCD хорош при знакомстве с дистрибутивом и для тестирования оборудования, а Alternate больше подходит для «массовой» установки. Но отныне уже не нужно качать два образа. Если дважды нажать клавишу <F6>, появится небольшое меню с предустановленными опциями (acpi=off, nolapic, noapic). При выборе пункта «Только свободное ПО» проприетарное ПО (restricted) устанавливаться не будет. Загрузка в LiveCD-режиме по сравнению с предыдущими версиями происходит заметно быстрее. Чтобы сократить время, инициализация многих сервисов (сети, например) происходит уже после появления окна регистрации пользователя. Новинки UbuntuРабочий стол GNOME 2.24.1 оформлен в новой теме Human с темно-коричневыми обоями, на которых угадывается изображение козерога. Интерфейс локализован, но если сравнивать с предыдущим релизом, – явно хуже, то и дело проскакивают английские названия. В меню находим ряд интересных приложений. Появилась утилита, конвертирующая LiveCD в LiveUSB. В Network Manager 0.7 - новые средства для настройки работы в 3G-сетях и конфигурирования PPP/PPPoE-соединений. Теперь стало возможным активировать одновременно нескольких соединений до входа пользователя в систему. После настройки сети доступ к расшаренным SMB-ресурсам можно получить из окна файлового менеджера Nautilus. Последний, благодаря появлению табов, стал удобнее в работе. Возле значка, отображающего сменный носитель (CD, USB), появилась кнопка для его размонтирования. В качестве проигрывателей аудио и видео предложены Rhythmbox и Totem. Закрытые форматы по умолчанию не поддерживаются, но при попытке воспроизвести такой файл появляется окно с предложением установить недостающее. Totem изначально содержит ряд плагинов, в том числе и для воспроизведения видео с сайтов BBC (www.bbc.co.uk) и YouTube (www.youtube.com). В меню почему-то отсутствует ссылка на программу для работы с архивами File Roller, которая поддерживает большое количество форматов (ALZ, RZIP, CAB, TAR, 7Z и некоторые другие). В программе для настройки разрешения «Monitor Resolution Settings» улучшена поддержка нескольких мониторов и XrandR (X Resize and Rotate Extension, расширение Х-сервера, позволяющее менять разрешение и частоту развертки без перезапуска Х-сервера, а также использовать портретный режим, если его поддерживает видеокарта). Установка новых программ возможна при помощи Synaptic или gnome-app-install. В Synaptic появилось небольшое окно «Quick Search», предназначенное для быстрого поиска пакетов, результат выводится по мере набора названия. При выводе информации о конкретном пакете отображаются данные о планируемом времени поддержки этого приложения. Программа Software Sources представляет собой графический интерфейс для настройки source.list. Основные пункты программы установки системы на жесткий диск, состоящей из 7 шагов (в Kubuntu - 6) изменились мало. Стал более приятным и информативным менеджер создания разделов. Исчез «Ubuntu Migration assistant», помогавший экспортировать настройки из установленной Windows. Нажав кнопку «Дополнительно» на последнем шаге, можно указать адрес прокси-сервера, через который будут производиться обновления, и другой раздел для установки загрузчика GRUB (по умолчанию hd0). Новинки KUbuntuВ «Козероге», в отличие от предыдущих версий дистрибутива, после выбора русского в загрузочном меню мы получаем практически полностью локализованный интерфейс KDE. Локализация выполнена даже лучше, чем в GNOME! Лично я никак не могу привыкнуть к особенностям Plasma нового KDE. Например, все ярлыки рабочего стола размещаются на одном из плазмоидов. Для меня это, кстати, плюс, так как обычно я держу рабочий стол пустым (теперь, чтобы избавиться от ярлыков, достаточно просто отключить плазмоид). Количество доступных по умолчанию плазмоидов чуть меньше, чем в Mandriva 2009. Апплет QuickAccess, размещенный по умолчанию в панели задач, позволяет быстро получить доступ к файлам в домашнем каталоге пользователя. Если хочешь в QuickAccess открыть файловый менеджер Dolphin (версии 1.1), в выбранном каталоге следует щелкнуть по заголовку, где показан путь, а не по изображению каталога. Кстати, Dolphin уже не раздражает своими сбоями, – работает быстро и стабильно. Ранее для выбора нескольких произвольно разбросанных файлов или каталогов нужно было удерживать клавишу <Ctrl>. Сейчас это можно сделать при помощи одной мышки. Для этого в левом верхнем углу значка нужного файла нужно переключить «+» на «-» . Информация о количестве отобранных объектов будет выведена в правом окне. Немного освоившись, понимаешь, что возможностей по настройке у нового KDE даже больше, – все дело в привычке. Если видеокарта поддерживает, то можно полюбоваться различными эффектами, предоставляемыми KWin (тени, прозрачности, перелистывания окон по <Alt+Tab>). А вот над интерфейсом KDE сильно не мудрили, использован стандартный стиль Oxygen с темно-синими обоями (в комплекте поставки есть еще несколько тем и наборов значков). Поддерживаются мультимедийные клавиши. В стартовом меню, выполненном в виде Kickoff, находим приличный список приложений. К сожалению, вместо OpenOffice.org 3.0 идет 2.4.1; как сказано на сайте проекта, разработчики не успели должным образом протестировать новую версию. Странно, конечно, тем более что с Mandriva 2009, вышедшей на три недели раньше, идет именно 3.0. Все недостающее из приложений можно доустановить при помощи переписанного под новые кеды Adept 3.0. За обновлениями следит апплет update-notifier-kde. Из KDE 4 в KDE 3 и обратноНесмотря на то, что разработчики не предлагают KDE 3 для Intrepid, установить его все же можно. Для этого надо использовать репозитарии, поддерживаемые добровольцами. Это может пригодиться желающим работать в новом релизе, но со старой средой. При установке KDE 3 версия KDE 4 будет удалена, поэтому все действия следует выполнять либо в консоли, либо в любой другой графической среде – Gnome, XFce, IceWM. Добавляем в sources.list информацию о новом репозитарии:
Импортируем ключи:
Обновляем дистрибутив и устанавливаем KDE:
После перезагрузки тебя встретит KDM. В случае проблем с внешним видом создаем линк:
Также после загрузки может не работать апплет network-manager. Если это так, его можно удалить:
Если же тебе трудно произвести настройку без апплета, на замену можно посоветовать гномий nm-applet:
И, чтобы иметь под рукой полный набор мультимедиа программ, подключаем репозитарий Medibutu:
Далее, как обычно:
Но как быть, если хочется потихоньку осваивать новый KDE? Здесь нам поможет проект Neon (amarok.kde.org/en/node/482). Изначально он предназначен для регулярных (каждую ночь) сборок Amarok2 для Kubuntu (планируется еще и openSUSE), но в последнее время сюда добавлен и KDE 4. Добавляем в sources.list всего одну строку:
А теперь:
Правда, стабильность сборок от Neon никто не гарантирует, поэтому обновляться придется чаще. Но это не единственный вариант. Есть еще более стабильный репозитарий, предлагаемый группой Kubuntu Members (launchpad.net/~kubuntu-members). Подключается он просто:
На момент написания этих строк в Kubuntu Members лежал KDE 4.1.1, а в основном репозитарии был доступен 4.1.3. ЗаключениеНововведения в версии 8.10 можно перечислять еще долго, но того, что описано, хватит, чтобы понять, насколько интереснее получился релиз по сравнению с предыдущей версией. Kubuntu 8.04 не заявлен как LTS, и его пользователям в любом случае есть смысл обновиться. А вот убунтийцам придется выбирать между стабильностью и новинками. Ждем 23 апреля 2009 года, когда на смену бесстрашному козерогу придет «Бойкий Зайцелоп» (Jaunty Jackalope). Учитывая, что он преподносится как воплощение невозможного и небывалого, надеемся на еще большее количество вкусностей! Основные компоненты Ubuntu 8.10
VM BuilderРазработчики включили в состав Intrepid Ibex специальный набор инструментов VM Builder, который позволяет создавать виртуальные машины для гипервизоров Xen, KVM и VMware. Интересно, что система VM Builder написана на языке Python. В то же время Ubuntu 8.10 ничего не предлагает для миграции виртуальных машин. По мнению авторов, имеющихся инструментов вполне достаточно для большинства типовых сценариев применения Ubuntu, хотя в дальнейшем планируется внедрить поддержку таких технологий, как VMware VMotion. INFO
WWW
|