26 апреля в традиционный четверг стал доступен новый выпуск Ubuntu 12.04 LTS Precise Pangolin. Это очередной дистрибутив с длительным сроком поддержки. К LTS-системам в большей степени предъявляются требования по стабильности, но в версии 12.04 есть и принципиальные новшества, в основном связанные с интерфейсом.
Долгоживущий "Панголин"
В прошлый раз мы кратко подвели итог деятельности Canonical за прошедшие два года с момента выхода Ubuntu 10.04, который имел статус длительного срока поддержки. И вот теперь на смену Lucid Lynx пришла новая версия с кодовым названием Precise Pangolin, которой также присвоен статус релиза с долгим сроком поддержки.
Однако "Панголин" будет более долгоживущим дистрибутивом. Время выпуска обновлений для десктоп-редакции и для серверного варианта составит пять лет, а не три года, как это было для предыдущих версий. Из этих пяти лет первые два года будут выпускаться обновления с реализацией поддержки нового оборудования, после чего в оставшиеся три года будут выходить только обновления с исправлением критических ошибок и проблем безопасности.
В дистрибутиве 12.04 LTS, конечно же, разработчики пытались довести до стабильной работы то, что было реализовано в трёх предыдущих выпусках Ubuntu. И в первую очередь это касается пользовательского интерфейса Unity, на котором остановимся подробнее.
Unity 5
В Ubuntu 12.04 включена новая версия фирменной пользовательской оболочки Unity 5. В первый раз эта графическая рабочая среда пользователя появилась в версиях Ubuntu для ноутбуков, а в Ubuntu 11.04 она стала использоваться по умолчанию вместо оболочки GNOME 3.
Одной из главных особенностей Unity является стремление сэкономить рабочее пространство экрана. Для этого в этой оболочке используется глобальное меню и вертикальная панель Launcher. Глобальное меню экономит вертикальное пространство, а панель запуска программ Launcher, что исполняет ещё и роль и панели задач, подходит для современных "широкоформатных" мониторов.
Глобальное меню и Launcher наиболее эффективны для нетбуков и ноутбуков. Поэтому среда Unity, например, у меня на ноутбуке поселилась с самой своей первой версии.
Вторая важная особенность Unity - это то, что оболочка ориентирована в первую очередь для работы с клавиатурой, что опять-таки важно при работе на ноутбуках и нетбуках. В этой среде практически всю важную функциональность удобно делать, орудуя клавишами.
И вот эта работа с клавиатурой в Unity 5 получила в "Панголине" и дальше своё развитие. В систему интегрирована поддержка технологии Head-Up Display (HUD). Переход в этот режим работы осуществляется при нажатии клавиши Alt, в результате чего появляется строка поиска для быстрого ввода команд.
HUD - это кардинально новая реализация главного и глобального меню в программах для Ubuntu. Традиционная привычная система главного меню существует в компьютерной индустрии уже более 30 лет. Она предполагает навигацию к нужной функции программы через древовидную систему выпадающих списков - часто запутанную и не всегда логичную.
Вместо меню с выпадающими списками команд глава Canonical Марк Шаттлворт предлагает использовать поле текстового поиска. В этом поле пользователям нужно просто начать набирать, что они хотят выполнить в программе или системе. В процессе набора команды HUD будет автоматически подбирать и предлагать наиболее вероятные названия функций из арсенала текущего приложения или имеющихся в операционной системе команд. Причём система учитывает ранее успешно выбранные команды и предлагает их в первую очередь.
Однако с практической точки зрения все возможности Unity требуют тщательной настройки. Ведь важной характеристикой и глобального меню, и панели запуска является их правильное поведение на запросы пользователя. И именно неадекватное поведение элементов Unity является основной причиной раздражения людей на этот новый интерфейс.
Самый простой пример - это поведение Launcher. Если открыто на весь экран приложение, у которого панель функций тоже находится с левой стороны, как в GIMP, то попытки выбрать мышью здесь какую-то функцию заканчиваются совершенно не нужным появлением Launcher, что, естественно, может быстро вывести из себя.
И надо сказать, что именно настройка поведения Unity - это основное занятие разработчиков Ubuntu. В каждой новой версии системы элементы интерфейса ведут себя по-разному. Например, в новой версии по умолчанию вертикальная панель Launcher оказалась жёстко зафиксирована, и уже присутствует на экране даже в случае полноэкранного раскрытия окна программы. Из всех вариантов поведения интерфейса лично мне больше нравился тот, который был в Ubuntu 11.04.
Но, конечно же, в Ubuntu возможна пользовательская настройка Unity под свои вкусы. Например, в панели Appearance в системных настройках добавлена возможность настройки различных параметров оболочки Unity. В частности, можно настроить метод отображения глобального меню (например, отключить автоматическое скрытие меню), поменять цвет фона Dash, добавить кнопку "свернуть все окна". Но, как и в предыдущих версиях, для тонкой настройки нужно всё-таки устанавливать более мощные конфигураторы оболочки, как, например, CompizConfig.
Хотя, с другой стороны, для многих неискушённых пользователей такая тонкая настройка Unity может оказаться слишком сложной, в результате чего они не оценят её достоинств и перейдут для работы на что-нибудь попроще.
Ubuntu Store
Ещё одним спорным для многих компонентом в Ubuntu является менеджер программ системы. В качестве менеджера программ в Ubuntu входит фирменная утилита "Центр приложений". Это очень навороченная программа в отношении разных визуальных спецэффектов, которая с новой версией Ubuntu стала ещё навороченней. В "Центр приложений" добавлена поддержка отображения нескольких скриншотов или видеодемонстрация для одного приложения. Представлен специальный web-каталог для обмена с друзьями ссылками на интересные программы. Ускорена работа и отзывчивость интерфейса.
За эту навороченность "Центр приложений" многие и не любят, предпочитая старый добрый Synaptyc. Однако, нужно ещё и помнить, что "Центр приложений" - это не только программы, но и различные виды контента, в том числе и платного. Например, здесь можно уже найти для загрузки книги и журналы.
В дополнение к всему этому в музыкальном плеере Ubuntu Rhythmbox, который снова вернулся в качестве плеера по умолчанию вместо Banshee, как и раньше, действует поддержка музыкального сервиса UbuntuOne Music Store.
Ubuntu One
Сервис Ubuntu One - ещё один фирменный сервис Canonical. Это так называемая "облачная флэшка", наподобие Dropbox, Google Drive и прочих. Ubuntu One позволяет в специальном личном "облаке" сохранять свои файлы, что делает их потом доступными с любого компьютера. Бесплатно каждому пользователю выдаётся пять гигабайт для хранения данных. Для работы с Ubuntu One в системе имеется специальный программный клиент.
В новой версии системы реализована новая панель клиента Ubuntu One, которая поддерживает операции по установке, настройке, добавлению и удалению директорий для синхронизации. По заявлению разработчиков, улучшены средства для работы с "облачным" хранилищем Ubuntu One, реализована полнофункциональная поддержка прокси.
Системные особенности
Несколько слов, про используемое в новой версии ядро Linux. Ядро обновлено до версии 3.2.0-23. Эта версия Linux также является вариантом с длительной поддержкой, как и Ubuntu. Ядро Linux для платформы Amd64 теперь поставляется в виде единого пакета, без разделения на generic и server.
В графическом DRM-драйвере i915 по умолчанию активирован режим энергосбережения RC6 для видеокарт Intel на базе архитектуры Sandy Bridge. Режим RC6 позволяет практические до нуля снизить потребление энергии во время неактивности GPU.
Альтернативные Ubuntu
Как мы уже говорили выше, оригинальный диск Ubuntu c оболочкой Unity и стандартным набором программ может не всем понравиться. Сообщество Ubuntu в этом случае предлагает альтернативы. Одновременно c Ubuntu выпущены образы на основе других графических окружений: Kubuntu (KDE 4.8), Xubuntu (Xfce 4.8), Lubuntu (LXDE).
Имеются и сборки со специализированным набором программ: медиацентр Mythbuntu, Edubuntu с подборкой обучающего ПО, Ubuntu Studio для обработки мультимедиа. Для корпоративного сектора предложена специализированная сборка Ubuntu Business Desktop Remix, отличающаяся от базового варианта Ubuntu Desktop более оффисной подборкой представленных по умолчанию приложений.
Развивается и серверный вариант Ubuntu - в основном в "облачном" направлении. В состав серверного дистрибутива интегрирован инструментарий MAAS (Metal-as-a-Service), предназначенный для быстрого и удобного развертывания Ubuntu-конфигураций на множестве серверов с использованием технологий, используемых в "облачных" платформах. В поставку включён выпуск "облачной" платформы OpenStack Essex. Подготовлены дополнительные средства для автоматизации развёртывания готовых систем на базе OpenStack через Juju Сharms.
И с недавнего времени Canonical пытается претендовать на новые для себя сферы. Так для OEM-производителей предлагается создание сборок Ubuntu для Android и Ubuntu TV.
Михаил АСТАПЧИК
Горячие темы