Увидел свет релиз Linux-дистрибутива Ubuntu 11.10
"Oneiric Ocelot". Дистрибутив доступен в редакциях для десктопов,
серверов и cloud-окружений. Загрузочные iso-образы с релизом Ubuntu
11.10 можно получить на данной странице. Одновременно выпущены релизы смежных проектов: Kubuntu (KDE 4.7), Xubuntu (XFCE 4.8), Lubuntu (LXDE), Mythbuntu, Edubuntu (с подборкой обучающего ПО) и Ubuntu Studio (для обработки мультимедиа информации).
Из заслуживающих особого внимания улучшений можно отметить:
доработку пользовательской оболочки Unity, создание серверной сборки для
архитектуры ARM, подготовку официального установочного DVD с улучшенной
локализацией, придание официального статуса сборке Lubuntu на базе
оболочки LXDE, интеграцию в базовую систему Unity 2D, Qt, LightDM,
Thunderbird, Deja Dup и переписанного клиента микроблогинга Gwibber,
поддержку синхронизации установленных программ в Software Center через
сервис Ubuntu One, обеспечение работы многоархитектурных установок
(Multiarch) для архитектуры amd64, включение в серверную версию сервисов
Orchestra и Juju (Ensemble), переход сборки Ubuntu Cloud на OpenStack,
использование ядра Linux 3.0 и компонентов GNOME 3.2.
Включены новые версии пользовательской оболочки Unity и композитного менеджера Compiz. Из новшеств можно отметить:
Поддержка нового переключателя окон по Alt+Tab. Для
переключения между окнами пользователь теперь может просто нажать
комбинацию клавиш Alt+Tab и переходить с окна на окно клавишами курсора
"Влево" и "Вправо". Если окон слишком много и они не помещаются в
переключатель, то происходит их складывание в "гармошку". Несколько окон
одного и того же приложения теперь группируются (раскрытие группы
производится нажатием клавиши "Вниз");
Вместо "Places" представлена концепция "Lenses",
охватывающая несколько источников информации (часто используемые и
установленные приложения, документы, музыка и т.п.), поддерживающая
разбиение на категории и определение рейтинга. При такой организации
объекты (файлы и приложения) стало проще находить и запускать;
В панели Dash добавлена возможность фильтровать
результаты, нажимая на кнопки с названиями категорий в левой части. При
нажатии на кнопки фильтров будут отображаться только приложения
выбранной категории, например "Игры", "Офисные приложения", "Интернет" и
прочие. Каждая категория Lences имеет свои типы фильтров;
Увеличена производительность ланчеров и панели, осуществлено портирование на GTK+ 3 и новый стек индикаторов;
При открытии большого количества приложений часть их иконок в Launcher складываются в стопку (гармошку);
Unity теперь предоставляет больше пространства окну
приложения, а сама оболочка просто "обтекает" приложение, забирая при
этом себе минимум места. Кнопки управления окном и меню приложения при
развёртывании окна до максимума отображаются только при наведении
курсора мыши к заголовку окна;
Сокращено число отличий между Unity и упрощенной
оболочкой Unity 2D, не требующей для своей работы современных видеокарт и
способной работать без поддержки OpenGL. Добавлена поддержка средств
для людей с ограниченными возможностями (accessibility);
Обеспечение
интеграции (например, быстрый вызов функций, индикатор прогресса,
отображение статуса и т.п.) с оболочкой Unity большинства приложений,
поставляемых в базовой системе. В Ubuntu 11.04 интеграция с новым API
панели запуска была проведена только для таких программ, как Empathy,
Evolution, Firefox, GNOME screenshot, Deja Dup и Inkscape. Из по
умолчанию доступных в панели запуска приложений, которые интегрированы с
Unity, отмечены: Gwibber, Update-Manager, Banshee, Nautilus, Tomboy,
Transmission, Terminal, Brasero, Software Center, Totem Gedit и
Thunderbird;
Переработан интерфейс центра управления GNOME 3, который был упрощен и стилизован для более гармоничного сочетания с Unity;
Проведена большая работа по повышению стабильности системы
индикаторов Ubuntu, обновлено оформление, полностью изменены индикаторы
сессий и контроля за питанием, добавлены дополнительные настройки
индикаторов, улучшена работа с управлением питанием, внесены мелкие
усовершенствования;
В состав включён обновленный
комплект шрифтов Ubuntu, который включает два новых начертания:
Monospace, все символы которого имеют фиксированную ширину, что
позволяет использовать его в таких приложениях, как эмуляторы терминалов
и редакторы кода; Condensed - вариант начертания Regular, отличающийся
более компактным размещением букв;
Изменения в составе базовых приложений
В качестве почтового клиента вместо Evolution теперь
используется Thunderbird, поддержка которого реализована в ланчере и
меню Unity;
Вместо GDM задействован дисплейный менеджер LightDM,
который используется для запуска пользовательской сессии (ввода
логина/пароля, выбор графической оболочки и языковых настроек). Про
особенности LightDM можно прочитать здесь;
Полностью переработан пользовательский интерфейс
клиента микроблогинга Gwibber, предназначенного для интеграции с
социальными сетями (Twitter, Identi.ca, Facebook, Flickr и т.п.). Новый
Gwibber написан на языке Vala (прошлые версии Gwibber были написаны на
языке Python с использованием PyGTK);
Для организации резервного копирования включен в поставку и задействован по умолчанию пакет Deja Dup,
отличающийся простотой использования и интеграцией с технологиями
GNOME. Программа позволяет сохранять бэкапы на локальной системе,
копировать их на удаленный сервер или сохранять в облачных сервисах,
таких как Ubuntu One, Amazon S3 и Rackspace Cloud Files. Данные в
резервной копии сжимаются и шифруются. Имеются функции инкрементального
резервного копирования, создания бэкапов по расписанию и выборочного
восстановления данных или восстановления файлов, помещенных в бэкап в
заданный отрезок времени;
В базовую поставку добавлена библиотека Qt и
упрощенная оболочка Unity 2D, не требующая для своей работы современных
видеокарт и способная работать без поддержки OpenGL. Код Unity 2D
написан с использованием Qt и технологии декларативного описания
интерфейса Qt Quick. Unity 2D будет запускаться при невозможности
использования Unity 3D, а также использоваться в качестве базового
интерфейса для нетбуков на базе архитектуры ARM;
Из базовой поставки удален интерфейс для управления
пакетами Synaptic и нелинейный редактор видео PiTIVi. Данные программы
теперь следует устанавливать из стандартных репозиториев;
Установка и система сборки
Кроме традиционного CD теперь поставляется небольшой
DVD-образ, размером 1.5 Гб, который будет включать все языковые пакеты и
некоторые дополнительные приложения, такие как Inkscape, GIMP, Pitivi и
полный вариант LibreOffice;
Осуществлен переход к формированию гибридных
iso-образов, поддерживающих установку как на CD/DVD, так и на USB Flash.
Так как iso-образ отныне включает в себя таблицу разделов, вместо
использования специальной утилиты usb-creator теперь достаточно один в
один скопировать содержимое iso-образа на USB Flash (например, "dd
if=cd.iso of=/dev/sdX"). Тем не менее, желающим установить Ubuntu на
Flash с возможностью сохранения данных между сессиями, вместо простой
загрузки в доступном только на чтение Live-режиме, по прежнему стоит
использовать утилиту usb-creator;
Подготовленнабор инструментов
для создания локализованных iso-образов, адаптированных для
использования в определенном регионе. В локализованные сборки могут быть
включены не только соответствующие определенному языку и региону локали
и переводы, но и произведена адаптация настроек. В частности,
упоминается поставка в браузере другого набора закладок, ссылок на
поисковики и другую стартовую страницу по умолчанию, использование иного
фонового изображения, включение в Banshee и Rhythmbox специальных
подборок радиостанций, включение в поставку дополнительных пакетов
(например, мультимедиа кодеков);
Kubuntu, Xubuntu и другие альтернативные сборки
Сборка Lubuntu на базе десктоп-окружения LXDE отныне развивается
в рамках основного проекта Ubuntu и имеет статус официального
ответвления от проекта Ubuntu. Для быстрой установки готового окружения
на базе LXDE подготовлен мета-пакет lubuntu-desktop. В базовую поставку
Lubuntu входят такие приложения, как файловый менеджер PCManFM
(переписанный для задействования gio/gvfs), web-браузер Chromium,
почтовый клиент Sylpheed, программа для мгновенного обмена сообщениями
Pidgin, Bittorrent-клиент Transmission, табличный процессор Gnumeric,
редактор текстов Abiword, программа для просмотра фотографий GPicView,
программа для рисования MTPaint, музыкальный проигрыватель Audacious, видеоплеер Gnome-mplayer и ПО для записи CD/DVD - xfBurn;
Для управления пакетами по умолчанию теперь используются Muon Software Center и Muon Package Manager;
В состав включен пакет kubuntu-low-fat-settings, в
котором представлена коллекция настроек для быстрого отключения
некоторых сервисов, плагинов krunner и графических эффектов, что
позволяет уменьшить потребление памяти и использовать Kubuntu на
маломощных системах;
В качестве экспериментальной возможности
предоставлена функция включения эффектов рабочего стола, реализованных с
использованием OpenGL ES;
Произведена интеграция менеджера персональной информации KDEPIM 4.7, включая почтовый клиент Kmail 2. Осуществлён переход на использование хранилища Akonadi.
Задействован новый набор пиктограмм для темы Oxygen.
В состав включен релиз Amarok 2.4.3, в котором появилась поддержка проигрывания музыки с NFS и разделов CIFS/SMB;
Расширены возможности виджета для настройки сетевых подключений;
В Xubuntu по умолчанию задействован дисплейный
менеджер LightDM, file-roller заменен на xarchiver, mousepad заменен на
leafpad, вместо evince теперь используется epdfview, для просмотра
фотографий в поставку включен gThumb. Для управления установкой
программ в Xubuntu по прежнему используется Synaptic;
В Mythbuntu осуществлен переход на LightDM, Chromium и Ubuntu Software Center. Обновлена версия MythTV;
Поддержка нетбуков и встраиваемых платформ
Десктоп-редакция Ubuntu для платформы ARM теперь
основана на стандартной сборке ubuntu-desktop со включенным по умолчанию
окружением Unity 2D (ранее ARM-версия развивалась отдельно как
ubuntu-netbook);
В рамках проекта теперь развивается Ubuntu Core,
базовый костяк платформы для создания собственных сборок Ubuntu для
встраиваемых устройств (пока поддерживается только архитектура ARM).
Например, Ubuntu Core используется в качестве основы в Ubuntu IVI Remix,
платформы для автомобильных информационно-развлекательных систем;
Подготовлено
несколько новых iso-образов десктоп-сборок для архитектуры ARM: образ
armel+ac100 для устройств на базе NVIDIA Tegra 2 SoC, образ armel+mx5
для плат Freescale i.MX53, также обновлены ранее доступные образы
armel+omap и armel+omap4;
Сервер
В состав Ubuntu Server включена коллекция сервисов Orchestra, основанных на Cobbler
и позволяющих обеспечить быстрое развертывание управляющих сервисов,
ориентированных для использования в серверной инфраструктуре
предприятий. Например, подготовлен готовый комплект для обеспечения
установки, развертывания и обновления программ, управления
конфигурацией, хостинга, мониторинга и обеспечения слаженной работы всех
компонентов облачной инфраструктуры (оркестровка).
В поставку включен фреймворк Juju
(Ensemble), которые выполняет функции, сходные с пакетным менеджером
APT, но расширенные контекстом облачных систем и позволяющие обеспечить
запуск внутри обычных и облачных окружений заданных сервисов,
обслуживающих выполнение конкретных пользовательских задач. Используя
Juju разные авторы могут независимо создавать свои сервисы и
обеспечивать связь с этими сервисами через простой протокол управления
конфигурацией;
Ubuntu перешел на использование OpenStack
в качестве основной cloud-платформы и больше не будет базироваться на
Eucalyptus (Eucalyptus по прежнему можно установить из репозитория
Universe). Вместо "Ubuntu Enterprise Cloud" (UEC) теперь используется
название "Ubuntu Cloud", а сборки виртуальных машин будут распространяться как 'Ubuntu Cloud Images'.
Возобновлена возможность использования из коробки
гипервизора Xen (Dom0), все необходимые для работы которого компоненты
теперь входят в базовое ядро Linux;
Начало распространения Ubuntu ARM Server Edition,
серверного варианта Ubuntu для портативных серверных платформ на базе
архитектуры ARM (armel+omap и armel+omap4);
Программы и драйверы
Упрощен доступ к более новым версиям программ - репозиторий Ubuntu Backports отныне по умолчанию активирован в настройках;
Произведена интеграция Gtk+ 3.2, Clutter 1.8 и компонентов GNOME 3.2.
Вместо gconf теперь используется gsettings (dconf), а вместо dbus-glib -
GDbus. Выполнено портирование некоторых апплетов на базе GTK2 и PyGtk2.
Произведена интеграция с GTK3 системы indicator-appmenu и технологии
всплывающих полос прокрутки. Желающие могут использовать GNOME 3.2 и
окружение GNOME Shell вместо поставляемого по умолчанию Unity;
Для сборки пакетов для архитектур i386, amd64 и ARM omap3/omap4 по умолчанию задействован GCC 4.6;
Через Software Center возможна установка
64-разрядной сборки Adobe Flash 11, который теперь входит в число
продуктов, поддерживаемых в рамках инициативы "Canonical partner
channel";
NetworkManager обновлен до версии 0.9, в которой реализована
поддержка GNOME Shell, представлен более удобный интерфейс управления
сетевыми параметрами, реализована поддержка быстрого переключения между
пользовательскими сеансами, добавлена система разграничения доступа,
поддержка настройки соединений WiMAX, улучшенная поддержка WiFi-роуминга
(возможность использования нескольких различных точек доступа), новый
внутренний API на базе D-Bus и единое хранилище настроек;
По умолчанию задействован интерпретатор Python 2.7.2, дополнительно можно использовать версии 2.6.7 и 3.2.2;
Системные изменения
Осуществлен переход на ядро Linux 3.0.4. Кроме базовых улучшений, появившихся в ядре 3.0, отдельно отмечены следующие особенности сборки для Ubuntu:
Обеспечена поддержка чипов Ivy Bridge;
Добавлены дополнительные прошивки и кодеки;
Расширено число драйверов Atheros, Ralink, Realtek RTL8192CU/RTL8188CU и iwlagn;
Для виртуальных окружений добавлены пакеты macvlan и macvtap;
Для управления энергопотреблением добавлены пакеты x86_energy_perf_policy и turbostat;
В стеке mac80211 улучшена поддержка спящего режима;
Поддержка Overlayfs, интеграция WiFi-драйверов Realtek
Поддержка режима Intellimouse для ноутбука Lenovo Zhaoyang E47;
Для видеокарт i915 добавлена возможность управления яркостью экрана.
Для пользователей, включенных в приватные группы,
umask по умолчанию изменен с 022 на 002, что приведет к тому, что
создаваемые пользователем файлы будут по умолчанию доступны на запись не
только для владельца, но и для группы;
Система инициализации Upstart обновлена до версии 1.3,
в которой добавлена поддержка отображения статуса в процессе загрузки,
обеспечена возможность запуска задач в chroot, добавлен
upstart-socket-bridge для запуска приложений при создании определенных
клиентских соединений, реализована более надёжная работа с классическими
скриптами инициализации sysvinit;
Управление пакетами и установка программ
В Центре установки приложений (Software Center) добавлена
переработанная система рейтинга и рецензирования приложений. Рейтинги
наиболее популярных приложений теперь отображаются как для основных
категорий, так и для подкатегорий. При выводе списка приложений может
использоваться метод сортировки по рейтингу, по имени или по дате
добавления (позволяет просмотреть новые программы);
В Центр установки приложений интегрирован сервис OneConf, который можно использовать для синхронизации установленных программ между компьютерами;
Проведена работа по увеличению удобства работы в
Центре установки приложений: визуально переработан интерфейс
(использованы новые пиктограммы), улучшена интеграция с Unity, увеличена
скорость работы;
Значительно увеличена скорость установки отдельных deb-пакетов через gdebi;
Для архитектуры amd64 по умолчанию обеспечена поддержка многоархитектурных установок
(Multiarch) и включены все необходимые библиотеки для запуска
32-разрядных программ и установки 32-разрядных пакетов штатными
средствами. Данная возможность позволит пользователям 64-разрядной
сборки Ubuntu получить полный доступ ко всем пакетам, доступным для
архитектуры i386, в дополнение к пакетам в сборке для amd64. В
частности, для установки skype и flash можно использовать пакеты из
репозитория для архитектуры i386. Необходимость установки 32-разрядного
пакета определяется через добавление имени архитектуры после имени
пакета, например, "sudo apt-get install skype:i386";