Что нового в 9.10?
Версия Ubuntu 9.10 ("Karmic Koala") представила больше изменений операционной системы, чем любая другая версия на нашей памяти. Некоторые из этих изменений были обещаны (но не воплощены) на протяжении нескольких релизов, а насчёт других решение было принято относительно недавно. В этом разделе мы рассмотрим некоторые основные дополнения и изменения старых стандартных клиентов Ubuntu. Служба облачных вычислений Ubuntu One и новый Ubuntu Software Center здесь не рассмотрены, но позднее мы поговорим о них отдельно.
Empathy вместо Pidgin и Ekiga
Возможно, самым противоречивым изменением в Ubuntu 9.10 является замена популярного кроссплатформенного многопротокольного клиента для мгновенного обмена сообщениями Pidgin гораздо менее популярным и совместимым клиентом Empathy. Вокруг этой темы возникла буря споров как среди разработчиков, так и среди пользователей, сразу после того как в прошлом году было объявлено о замене Pidgin. Хотя Empathy может похвастаться тесной интеграцией с рабочим столом, данный клиент привязан к GNOME. Тем, кто пользуется KDE, Mac или Windows, понадобится другой IM-клиент. Впрочем, нужно отметить, что Empathy поддерживает VoIP и поэтому заменяет Ekiga и Pidgin.
ext4 вместо ext3
Ещё одним важным изменением стал переход с файловой системы ext3 на ext4. В предыдущем релизе 9.04 во время установки ext4 была доступна опционально, а по умолчанию использовалась файловая система ext3.
Сообщалось о сбоях системы из-за использования файловой системы ext4 при попытке копирования очень больших объёмов данных. Я пользовался ext4 на своей основной машине с момента выпуска 9.04 и могу подтвердить эти сообщения. Я столкнулся с несколькими эпизодами, когда мне пришлось перезагрузить компьютер из-за полного зависания, вызванного переносом большого количества гигабайт данных из одной папки в другую. Во время работы с 9.10 система тоже много раз подвисала, но это не имеет никакого отношения к ext4, поскольку ни одно зависание не происходило во время переноса файлов. Если вы планируете сделать апгрейд на Ubuntu 9.10 с более ранней версии, использующей ext3, то вам придётся оставить эту файловую систему, поскольку вы сможете использовать ext4 только при установке системы заново.
Palimpsest вместо GParted
Ещё более удивительной стала замена стандартного редактора разделов GParted новой дисковой утилитой Palimpsest. Заметим, что большинство пользователей не увидят названия "Palimpsest" пока приложение не запустится, так как оно значится просто как "Disk Utility" в меню "System"/"Administration".
Palimpsest отличается приятным графическим отображением устройств в левой панели. Разделы внутри устройства указаны в виде иерархического дерева под основным устройством. Это значительное улучшение по сравнению с GParted с его ниспадающим меню из списка устройств /dev, в котором новичок мог ненароком стереть жёсткий диск. На наш взгляд, GParted слишком сложен для таких простых задач, как стирание USB-брелока.
На самом деле, у Palimpsest есть опции, которые порадуют и продвинутых пользователей. Palimpsest имеет даже больше опций файловой системы, чем GParted, хотя здесь очень не хватает функции изменения размеров раздела. Даже без возможности менять размер разделов Palimpsest является хорошим решением, поскольку GParted в действительности не входил в Ubuntu, а был доступен для скачивания в репозиториях.
Upstart
Upstart является ещё одним новым дополнением, которое управляет аплетами и сервисами, загружаемыми при запуске системы, а также при приостановлении и возобновлении её работы. Upstart ничего не делает в первой части процесса загрузки, зато ускоряет её оставшуюся часть - в тот момент, когда виден рабочий стол, но им пока нельзя пользоваться (т.е. ускоряет загрузку сетевого менеджера, индикатора батареи, регулировки звука и новую службу синхронизации Ubuntu One). Мы пришли к выводу, что Upstart отлично выполняет свою работу. В Karmic Koala больше нет "нерабочего" рабочего стола: сразу после входа в систему вы попадаете на полностью функционирующий рабочий стол.
Программные обновления и апгрейд
Mozilla FireFox
Mozilla FireFox остался web-браузером по умолчанию в Karmic Koala, однако его производительность значительно повысилась благодаря включению новой версии 3.5 вместо 3.0, как было у Jaunty. Чтобы убедиться в этом, сравните результаты браузеров версии 3.5 и 3.0 в разделе синтетических тестов (FutureMark PeaceKeeper).
GRUB
Начальный загрузчик GRUB обзавёлся приятным обновлением: наконец-то вышла версия 2.0 после долгих лет использования 1.xx. В действительности, GRUB 2 был полностью переписан, а не просто обновлён. Предыдущие версии GRUB называются сейчас GRUB Legacy. Новый начальный загрузчик умеет загружать прямо из файлов ISO и использует графический экран выбора, хотя ни одна из этих функций пока не используется Ubuntu 9.10. Обновлённый GRUB вместе с новой файловой системой ext4 не будут доступны пользователям, выполняющим апгрейд с более старой версии Ubuntu.
GNOME
В Karmic Koala включена последняя версия стандартного графического пользовательского интерфейса Ubuntu - GNOME. Ubuntu выпускает новые версии операционной системы с интервалом в шесть месяцев, чтобы синхронизироваться с циклом релизов GNOME, и данный релиз больше всего следует примеру этого разработчика GUI. Empathy и некоторые другие графические модификации были решениями GNOME, которых решила придерживаться компания Canonical.
Ядро Linux
Как всегда, новая версия Ubuntu имеет более новую версию ядра Linux, чем последняя версия. Поскольку ядро постоянно обновляется, не удивительно, что с момента своего выпуска Karmic поставляется с самой новой версией 2.6.31.
Драйверы Intel
Одно из самых захватывающих обновлений касается значительного улучшения графики для пользователей, работающих с самыми "массовыми" графическими процессорами. Благодаря новой архитектуре графических драйверов Intel, нетбуки не-Ion могут сейчас запускать ультрапопулярные эффекты рабочего стола Compiz Fusion. Производительность этих драйверов поражает, если сравнивать с их предшественниками. Я нагрузил Dell Mini 10v теми же "вкусностями", что и свой настольный ПК, и крошка-нетбук даже не дрогнул.
Хотя те же самые эффекты вы много раз могли видеть и прежде, постарайтесь учесть, что это запущено на Atom с 1 Гбайт оперативной памяти и непопулярным встроенным графическим процессором Intel.
Облачные вычисления Ubuntu One
Ubuntu One - это компонент облачных вычислений Canonical. Однако термин "облачные вычисления" (cloud-computing) используется для описания чего угодно: от web-почты до онлайновых фотоальбомов. Так что же делает Ubuntu One, и для чего это вам может пригодиться? Если не вдаваться в детали, то Ubuntu One - это по сути такая же служба/приложение, как и DropBox.
Подобно DropBox, Ubuntu One создаёт папку на вашем жёстком диске (в домашнем каталоге Home), содержимое которой автоматически резервируется онлайн и синхронизируется с любыми другими вашими компьютерами, на которых запущено приложение Ubuntu One. Для этой папки есть ярлык в меню "Places" и иконка в системном трее для отображения состояния подключения, отключения или обновления файлов. Такая тесная интеграция в Ubuntu означает, что вы не сможете синхронизировать файлы между машиной Ubuntu и Mac или Windows PC, используя Ubuntu One.
Впрочем, вы можете воспользоваться web-сайтом Ubuntu One для доступа к содержимому своей папки Ubuntu One с любого компьютера при наличии подключения к сети Интернет, даже с тех машин, на которых не установлен клиент Ubuntu One. Однако использование web-интерфейса для доступа к файлам Ubuntu One на системах "не-Ubuntu" лишено простоты и удобства, которые свойственны совместно используемой локальной папке.
Помимо папки для синхронизации и резервирования, Ubuntu One поддерживает также персональный информационный менеджер Evolution для резервирования и синхронизации контактов. Реализована также поддержка Tomboy Notes с функцией, обеспечивающей своевременное обновление ваших записок на всех ваших системах, и доступной в режиме онлайн. Такая интеграция - хорошее дело, но опять же она ограничена машинами Ubuntu и пока касается только Evolution и Tomboy. В отличие от DropBox, Ubuntu One не поддерживает символические ссылки. Благодаря символическим ссылкам, DropBox может работать с записками и контактами, совместимыми почти с любым приложением.
Я на самом деле в течение нескольких месяцев использовал Ubuntu One в версии 9.04 и был вполне доволен. Однако как раз перед выходом бета-версии 9.10 служба начала давать сбои. Проблемы возникали всё чаще и становились всё хуже по мере приближения к версии релиз-кандидат. В промежутке между появлением релиз-кандидата и поставкой финальной версии 9.10 служба Ubuntu One не работала. В этот период я не мог нормально установить или разорвать соединение с помощью иконки в системном трее и локальной папки. Иногда не загружалась web-страница, полностью блокируя доступ к моим файлам. Когда сайт всё же загружался, он часто показывал старый список файлов, а иногда и вовсе пустую папку. К счастью, Canonical устранила проблемы, связанные с Ubuntu One, через 48 часов после финального релиза 9.10.
Подведём итог: Ubuntu One - это приятная функция, но не стоит полагаться на неё как на единственное решение для резервирования. Имейте в виду, что ярлык "бета" ещё не снят со службы Ubuntu One. Она выполняет по сути те же самые функции, что и DropBox, поэтому многие советы и рекомендации, относящиеся к DropBox, применимы и к Ubuntu One. Если вы на всех своих машинах используете только Ubuntu, то непременно попробуйте Ubuntu One. Если же вы пользуетесь несколькими платформами, то лучше отдать предпочтение DropBox.