Увидал свет релиз Linux-дистрибутива Ubuntu 14.04 LTS «Trusty Tahr». Отделанные установочные образы созданы для Ubuntu, Ubuntu Server, Ubuntu Cloud, Kubuntu (KDE 4.13), Ubuntu GNOME (GNOME 3.10), Xubuntu (Xfce 4.10), Lubuntu (LXDE), Edubuntu (с выборкой обучающего ПО), Ubuntu Studio (для обработки мультимедиа данных) и Mythbuntu (для развёртывания медиацентра). Новой версии прикарманен статус релиза с длительным сроком поддержки (LTS). Время выпуска обновлений для десктоп-редакции и для серверного вида, составит пять лет, из которых первые два года особо будут выпускаться обновления с реализацией поддержки новоиспеченного оборудования, новыми версиями ядра Linux и обновлением частей графического стека. Последние три года будут издаваться только обновления с исправлением критических ошибок и заморочек безопасности. Поддержка в течение пяти лет будет снабжена для Ubuntu Desktop, Ubuntu Server, Ubuntu Cloud, Ubuntu Core, Ubuntu Kylin, Edubuntu и Kubuntu. Ubuntu GNOME, Lubuntu и Xubuntu станут поддерживаться 3 года.
Основной задачей при подготовке новоиспеченного выпуска стало обеспечение стабильности и производительности пролетарого стола на основе Unity 7, предоставление лекарств для упрощения использования дистрибутива в корпоративной среде, доводка и стабилизация технологий предлагаемых в рамках промежуточных выпусков 12.10,13.04 и 13.10, а вдобавок развитие редакций для планшетов и смартфонов (Ubuntu Touch). Ubuntu 14.04 LTS поставляется по умолчанию с лучшим графическим стеком на основе X.Org, Compiz и Unity 7. Ubuntu Touch по умолчанию поставляется с графичным стеком на базе Mir, Qt 5 и Unity 8 (в десктоп-редакции свита на базе Mir можно установить в качестве экспериментальной функции).
Содержание статьи
Основные новшества Ubuntu 14.04
Проведена модернизация оболочки Unity 7:Сделан переход на использовании CSS-шаблонов GTK3+ для оформления декорации окошек, вместо использования плагина Decor в Compiz, что дозволило реализовать более качественное сглаживание углов, раздало возможности для создания тем оформления и увеличило скорость конфигурации размера окон. Появилась возможность вывода добавочного меню при клике правой кнопкой мыши в панели. Приплюсован новый режим фильтрации содержимого открытых окошек по ключевым словам (например, при переключении окон возможно набрать gedit и оставить видимыми только окна с gedit).
Приплюсован новый опциональный режим размещения меню в местных окнах приложений при котором меню размещено в заголовке окна, в свойстве элемента декорации. Подобный подход позволит не лишь сэкономить вертикальное пространство экрана, но и существенно адаптировать обнаружение меню для новичков. В случае если меню не вмещается по ширине окна, разделы меню группируются в раздельном выпадающем списке. Как и в случае глобального меню, по умолчанию в заголовке окна все еще отображается название приложения, а меню появляется при нацеливанье указателя мыши. При раскрытии окна на весь экран заместо локального меню и заголовка окна, как и раньше, в панели отражается глобальное меню. Включить новый режим возможно в Центре управления настройками. Через ручные манипуляции с dconf может быть полное отключение голобального меню для отдельных прибавлений.
Добавлен опциональный (активируется в настройках CompizConfig/Unity Plugin/Launcher/Minimize Single Window Applications) режим поворачивания окна приложения при повторном нажатии на связанную с ним пиктограмму в побочный панели. Наглядный режим изменения размера окна, при каком вслед за действиями мышью отображается не только модифицирование рамки, но и содержимое окна. Умные области (scopes) сейчас можно выключать и выключать прямо в в Dash чрез линзу приложений;Проведена дополнительная адаптация оболочки для экранов с рослым разрешением. Добавлены дополнительные настройки в конфигуратор System Settings/Displays.
Повышена интеграция с сервисами Google, обеспечена возможность розыска материалов в Google Drive из Dash и вывод на панели обращений о событиях из Google Calendar;В меню управления звуком присоединена кнопка для быстрого приглушения звука, обеспечена вероятность установки громкости за пределами 100% (включается чрез специальную опцию).
Изменена тема дизайна. Из стилевых изменений бросается в глаза отсутствие бордюра кругом окон. Боковая панель теперь может быть убавлена в ширину вплоть до 16 пикселей;Для желающих провести эксперимент с работой переписанной на Qt оболочки Unity 8 для настольных систем созданы пакеты unity8-desktop-session-x11 и unity8-desktop-session-mir, дозволяющие запустить новую оболочку поверх X11 и Mir.
Состав новой версии Ubuntu 14.04 LTS
В состав подключен новый хранитель экрана, стилизованный под оформление экрана ввода в систему (Unity Greeter). Для быстрого вызова хранителя экрана рекомендована новая комбинация клавиш Super+L вместо Ctrl+Shift+L. Переход в режим блокировки экрана выполнен с использованием эффекта затухания, при котором текущее содержание рабочего постепенно исчезает и появляется приглашение ввода пароля;В интерфейс управления записями добавлена возможность просмотра истории входов юзера в систему;Вместо GNOME Control Center в дистрибутиве использован форк данного конфигуратора — Unity Control Center, какой в более далёком будущем планируется заменить на исследованный с нуля специально для Ubuntu конфигуратор Ubuntu System Settings.
В свойстве причины создания форка называется возникновение заморочек с поддержанием обросшего патчами GNOME Control Center из состава GNOME 3.6, а вдобавок желание использовать в Ubuntu GNOME актуальной версии GNOME Control Center, какая не будет пересекаться с конфигуратором для Unity;В файловый менеджер Nautilus присоединена функция переключения между классическим интерактивным розыском, присутствующим во времена Nautilus 3.4, и новым общерекурсивным поиском, добавленным в Nautilus 3.6. По умолчанию утилизируется поведение Nautilus 3.4 (интерактивный поиск по мерке набора). При нажатии backspace теперь осуществляется переход на шаг обратно;Улучшена поддержка ноутбуков с подсистемой NVIDIA Optimus, приплюсован конфигуратор для переключения между встроенным GPU Intel и разрывной картой NVIDIA;Обновлены версии приложений и элементы графического стека:Libreoffice 4.2.3, X.Org Server 1.15, Mesa 10.1.
Системные и инфраструктурные изменения
В связи с закрытием облачного помещения Ubuntu One из дистрибутива удалены все вязанные с ним компоненты и сервисы (синхронизация файлов, потоковое вещание музыки и т.п.);Использовано ядро Linux 3.13. В качестве планировщика ввода/вывода заместо CFQ по умолчанию задействован Deadline. В поставку включена новоиспеченная версия системы инициализации Upstart 1.12.1. По умолчанию использована реализация системы управления сеансами пользователей (режим Session Init) на складе Upstart, добавленная в Upstart 1.7 и позволяющая утилизировать Upstart для инициализации графических сеансов. Для SSD-накопителей с чипами Intel и Samsung интегрирована по умолчанию операция TRIM, позволяющей ОС информировать контроллер накопителя об избавившихся блоках, что даёт возможность более эффективно править их перераспределением;В базовой поставке для рабочих станций сейчас поставляется только Python 3.4, во всех составляющих базовой поставки обеспечена поддержка Python 3. Python 2 в видимом будущем останется доступен из репозиториев;Расширены способности системы мандатного контроля доступа AppArmor.
Повышена поддержка использования шины DBus, добавлены элементы для изоляции приложений, работающих в окружении оболочки Unity, подновлены правила изоляции, добавлены новые библиотеки для слога Python (python-apparmor и python3-apparmor);Представлен Oxide, срубленный на кодовой базе Chromium движок для обособленного пуска web-приложений и организации размещения web-контента на рабочем обеденном месте;Поддержка архитектур «arm64″и «ppc64el»(little-endian 64-bit POWER);
Усовершенствования для серверных систем
В качестве реализации MySQL по умолчанию в LTS-выпуске Ubuntu заметано использовать MySQL 5.6. В качестве опций даются пакеты с MySQL 5.5, MariaDB 5.5 и Percona XtraDB Cluster 5.5. Создатели Ubuntu не одобрили переход по умолчанию на MariaDB. Поставка по умолчанию MySQL, в то время как иные дистрибутивы переходят на MariaDB, обусловлена заметными усовершенствованиями в области поддержки пакетов с MySQL для Debian и Ubuntu со стороны фирмы Oracle и устранением недочётов, ранее наблюдаемых в области взаимодействия с разрабами дистрибутивов Linux. В частности, Oracle провела службу по интеграции MySQL 5.6 с Debian/Ubuntu и воспримет участие в регулярном выпуске обновлений пакетов MySQL для репозиториев Ubuntu и Debian.
Подновлена версия разрабатываемого компанией Canonical инструментария MAAS 1.5 (Metal-as-a-Service), нужного для быстрого и удобного развертывания Ubuntu-конфигураций на множестве сервов с использованием техник, используемых в облачных платформах. Как и пасмурные решения, MAAS позволяет представить кластер сервов в виде пула ресурсов, которые могут быть спрошены в любой момент времени. Но, в отличие от облачных перронов, выделение ресурсов на таком кластере происходит на степени физических серверов, а не виртуальных окружений. В основе MAAS возлежит идея PXE-загрузки и инструмент Juju, который дозволяет выполнять операции по развёртыванию сервисов, используя обыкновенную семантику пакетного менеджера APT. Постоянно растущая сбруя типовых сервисов, поддерживаемых в Juju, позволяет сходу использовать готовые решения для развёртывания различных программ в пасмурной инфраструктуре, на обычных серверах, не использующих виртуализацию, или на пролетарой машине разработчика, использующего LXC-контейнеры для тестирования заключений перед их развёртыванием в облаке.
В новой версии присоединена поддержка нескольких управляемых сетевых интерфейсов в одном кластере, присоединена поддержка VLAN, реализованы средства для группировки узлов в зоны, снабжена возможность использования ядер Linux, отличных от считаемых в Ubuntu по умолчанию;Новый выпуск Juju 1.18.1, интерфейса для скорого развёртывания преднастроенных сервисов. Для использования с Juju создано боле сотни сервисов (Juju Charms), отделанных к работе сразу после их установки. Среди подобных сервисов различные СУБД (MySQL, PostgreSQL, Redis, Cassandra, Mongodb, Membase), web-приложения (wordpress, drupal, Node.js, Django, Ruby on Rails), серверные системы (lamp, tomcat, vsftpd), системы прогноза, облачные платформы и т.д.
Поставка вышедшего сегодня выхода облачной платформы OpenStack 2014.1 «Icehouse». Вероятность создания туннелей IPSec с использованием пакета strongSwan;Обновление системы для концентрированного управления конфигурацией серверов Puppet 3. Поставка гипервизора Xen 4.4, книгохранилища Libvirt 1.2.2, инструментария управления изолированными контейнерами LXC 1.0 и эмулятора Qemu 2.0. Интеграция частей для организации работы распределённого хранилища Ceph (0.79);Поставка условного коммутатора Open vSwitch 2.0.1;Обновление серверных прибавлений:Apache 2.4, PHP 5.5 (в Ubuntu 12.04 поставлялись Apache 2.2 и PHP 5.3).
Обновление частей десктоп-окружения до выпуска KDE 4.13. Улучшен интерфейс USB Creator, наращено удобство выбора дисков, нормализирован размер виджетов и перечней.
Поставка в качестве браузера по умолчанию Firefox 28. Помощь установки плагинов для просмотрщика изображений Gwenview из настоящего интерфейса. Интеграция системы для автоматической генерации докладов о сбоях. Новый интерфейс для настройки тачпадов. Обновление покупателя для мгновенного обмена сообщениями KDE Instant Messaging 0.8 с помощью группировки контактов для разных сетей. Новый комплект KDE Software Development Kit, позволяющий установить все компоненты, нужные для начала разработки с использование технологий KDE и Qt. Обновление Muon Discover (2.2), интерфейса для розыска и установки программ. Новые виды уведомлений с советами о наличии более подходящих для оборудования драйверов и объявлениями об установке пакетов для улучшения локализации. Новый менеджер для аппараты драйверов устройств, позволяющий выбрать и установить драйверы, в том количестве проприетарные, для оборудования, для которого доступно более 1-го поддерживаемого драйвера;Новый интерфейс для настройки характеристик сети Plasma Network Manager 0.9.3.3. Поставка KDE Connect 0.5, дающего средства интеграции рабочего стола с мобильными механизмами на платформе Android. При подключении смартфона через KDE Connect на пролетаром столе отображаются поступающие SMS, выводятся уведомления о звонках, является доступ файлам на телефоне, предоставляются средства для управления воссозданием музыки с телефона.
Для блокирования экрана заместо xscreensaver задействован Light Locker. Обновлено помещение элементов на панели, в качестве реализации меню применен Whiskermenu.
Для управления персональными настройками добавлено прибавление Mugshot. Интегрирован редактор меню MenuLibre, какой заменил собой Alacarte. В панель добавлена помощь индикаторов GTK3+. Для настройки цветового оформления пролетарого стола добавлен GTK Theme Config. В состав подключен пакет с подборкой новых обоев для рабочего стола, подновлена тема оформления. Удалён просмотрщик изображений gThumb, для просмотра фото предлагается Ristretto. Включены новые версии конфигуратора xfce4-settings, gmusicbrowser 1.11.1, Catfish 1.0.0, Parole 0.6 (портирован на GTK3+ и GStreamer 1.0), Xfwm4 4.11 (с новоиспеченным режимом масштабирования по Alt+Scrollwheel), Xfdesktop 4.11;
Ubuntu GNOME, Lubuntu и иные субпроекты
Ubuntu GNOME:Переход на GNOME-Shell 3.10 и обновление многочисленных компонентов графического окружения до версий из состава GNOME 3.10. Осуществление поддержки работы в режиме классического рабочего стола, в менеджер ввода добавлен отдельный сеанс GNOME Classic. Вразумительность для установки пакетов gnome-weather, gnome-maps, gnome-photos и gnome-music.
Lubuntu:Интегрирована новая версия файлового менеджера PCManFM 1.2 с помощью двухпанельного режима и редактирования меню. Новый пакет lxsession-default-apps с новоиспеченной реализацией интерфейса пользователя. Обновление темы дизайна и пиктограмм;Edubuntu:добавлена поддержка бездисковой загрузки. Включен сервер директорий для организации единой точки ввода пользователей. В качестве альтернативы Unity предоставляется вероятность использования классического рабочего стола GNOME Flashback;Ubuntu Cloud:рскручиваются системные образы для запуска в облачных окружениях, подобных как Amazon EC2, Openstack, SmartOS. Во второй альфа версии приплюсованы образы PPC64EL.
Ubuntu Touch
Официальные сборки Ubuntu Touch созданы для смартфона Nexus 4 Phone и планшетов Nexus 7 (2013) и Nexus 10. Приватно развиваются порты Ubuntu Touch ещё для 50 переносных устройств, охватывающих более 20 брендов. Характерной чертой сборки для мобильных устройств с сенсорными экранами представляется задействование по умолчанию дисплейного сервера Mir, оболочки Unity 8 и стандартного набора базовых приложений, написанных с использованием Qt/QML. Для помощи оборудования в Ubuntu Touch используются пользовательские элементы платформы Android 4.4, которые инициализируются на ранешней стадии загрузки в изолированном контейнере. Среди поступающих в комплект программ:менеджер фотографий, интерфейс телефонии (звучны, SMS), клиент для мгновенного обмена сообщениями, адресная книжка, программа для работы с камерой, медиаплеер, файловый менеджер, эмулятор терминала, прибавление для интеграции с социальными сетями, календарь-планировщик, программа для интеграции с пасмурным хранилищем Ubuntu One, редактор заметок и web-браузер на складе технологий Chromium.
Переработан домашний экран и процесс компании поиска с использованием умных областей (Smart Scope). User получил возможность активировать только интересующие его наружные сервисы, а также включать и выключать нужные области на лету по мерке работы. После ввода запроса, вместо присоединения данных от online-служб к результатам локального поиска, вводится список доступных внешних служб, получить этые из которых можно после выбора соответствующей работы. Представлена реализация интерфейса для планшетных ПК. Интерфейс прибавлений адаптирован для работы на устройствах разного форм-фактора. Присоединена возможность запуска и установки web-приложений, оформленных в варианте контейнера на базе движка Oxide. Добавлена помощь устройств с несколькими sim-картами, возможность одновременной отделки нескольких вызовов.
Проведена оптимизация рендеринга для вязки Mir и Qt 5.2. Добавлены средства для определения местоположения. Презентована начальная реализация системы вывода предупреждений. Снабжена возможность синхронизации календаря и адресной книги. Приплюсован вывод уведомления при появлении обновления системного вида. Примечание:сайт субпроекта Mythbuntu (mythbuntu.org) сможет быть недоступен на территории РФ, так как он размещён на хостинг-площадке, подброшенной в Реестр запрещенных на территории РФ сайтов.

