В составе Ubuntu GNOME 17.04 будет поставляться не предыдущий, как раньше, а самый свежий выпуск рабочего стола GNOME 3.24. 23 февраля состоится бета-выпуск Ubuntu 17.04, в составе которого будет доступна бета-версия GNOME 3.24 (3.23.90). Поставка свежей версии GNOME стала возможна благодаря использованию в GNOME 3.24 и Ubuntu 17.04 LTS-ветки GTK+ 3.22, сохраняющей совместимость на уровне API и ABI. Напомним, что свежие релизы GNOME и GTK+ выходят примерно за месяц до очередного релиза Ubuntu, что ранее не позволяло включить актуальный выпуск GNOME в ближайший релиз Ubuntu из-за привязки GNOME к новой версии библиотеки GTK+. Так как в момент нового релиза GTK+ пакетная база Ubuntu находится на стадии заморозки, в актуальных версиях Ubuntu поставлялись пакеты с прошлыми выпусками GTK+ и GNOME. В Ubuntu 17.04 данная ситуация изменилась благодаря привязке к идентичной версии GTK+, несмотря на то, что GNOME 3.24 намечен на 22 марта, а Ubuntu 17.04 на 13 апреля.
Доступно обновление дистрибутива Ubuntu 16.04.2 LTS, в которое включены изменения, связанные с улучшением поддержки оборудования, обновлением ядра Linux и графического стека, исправлением ошибок в инсталляторе и загрузчике. В состав также включены актуальные обновления для нескольких сотен пакетов, связанные с устранением уязвимостей и проблем, влияющих на стабильность. Одновременно представлены аналогичные обновления Kubuntu 16.04.2 LTS, Xubuntu 16.04.2 LTS, Mythbuntu 16.04.2 LTS, Ubuntu GNOME 16.04.2 LTS, Lubuntu 16.04.2 LTS, Ubuntu Kylin 16.04.2 LTS, Ubuntu MATE 16.04.2 LTS и Ubuntu Studio 16.04.2 LTS. В состав выпуска включены некоторые улучшения, бэкпортирование из выпуска Ubuntu 16.10. Например, предложено обновление пакетов с ядром Linux 4.8 (в Ubuntu 16.04.1 использовалось ядро 4.4). Графический стек обновлён до Mesa 12.0.3 и X.org Server 1.18.4, протестированных в осеннем выпуске Ubuntu 16.10. Включены свежие версии видеодрайверов для чипов Intel, AMD и NVIDIA. Обновления ядра и графического стека
Компания Canoniсal опубликовала обновление прошивки OTA-15 (over-the-air) для смартфонов и планшетов на базе платформы Ubuntu Touch. Обновление автоматически будет доставлено пользователям смартфонов Meizu MX4/PRO 5, Nexus 4, Nexus 7 и Bq Aquaris E5/E4.5/M10, укомплектованных прошивкой на базе Ubuntu. С момента прошлого выпуска список поддерживаемых устройств не изменился. Выпуск позиционируется как обновление с устранением ошибок и проблем с безопасностью. Web-движок Oxide (предоставляет QtQuick WebView на базе ChromiumOxide) обновлён до версии 1.19.7. Во встроенном web-браузере решены проблемы с загрузкой некоторых страниц и переходом в спящий режим во время воспроизведения видео и звука. На устройствах BQ E5 решены проблемы с инвертированием передней камеры. Отмечается, что скорее всего следующие выпуски также будут содержать только важные исправления и это будет продолжаться до готовности платформы Ubuntu Personal, которая придёт на смену Ubuntu Touch (Ubuntu Personal использует для поставки
Компания Canonical опубликовала новый выпуск Snapd 2.22, инструментария для управлениями самодостаточными пакетами в формате snap, а также Snapcraft 2.26, утилит для формирования пакетов Snap. Новые версии включены в состав предварительных сборок Ubuntu Core ("snap refresh --candidate core") и в ближайшее время будет добавлена в штатные репозитории Ubuntu 16.04, 16.10 и 14.04. Основные улучшения: Обеспечен автоматический прозрачный переход пользователей с "ubuntu-core" на новый snap-пакет "core"; В desktop-файлах обеспечена поддержка ярлыков "X-Ayatana-Desktop-Shortcuts"; Улучшена обработка возобновления загрузки после возникновения ошибок при работе в сети; Возможность отключения sshd из настроек пакета "core"; В snap.yaml добавлена новая директива "reload-command"; Добавлены новые интерфейсы: unity8-download-manager, evolution, account-control, core-support; Обновлены интерфейсы opengl, default, network-control, network-manager; В Snapcraft код обработки специфичных ресурсов перемещён в
Началось тестирование второй альфа-версии дистрибутива Ubuntu 17.04 "Zesty Zapus" (первый альфа-выпуск был пропущен и публично не анонсировался). В процессе альфа-тестирования отдельные сборки не формируются, вместо них для предлагается использовать ежедневные экспериментальные сборки. Готовые тестовые образы созданы только для Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu GNOME, Ubuntu Kylin, Ubuntu MATE. Релиз Ubuntu 17.04 запланирован на 13 апреля. Основные изменения: Ubuntu Budgie: новая официальная редакция, которая предлагает пользовательское окружение на основе рабочего стола Budgie. Дистрибутив поставляется с выпуском Budgie 10.2.9, который работает поверх штатных низкоуровневых компонентов и библиотек GNOME (в будущем проект будет переписан на Qt). Рабочий стол построен на основе собственной реализации оболочки GNOME Shell, панели, апплетов и системы вывода уведомлений Основу Budgie составляет панель, близкая по организации работы к классическим панелям рабочего стола. Все элементы панели являются
Разработчики Ubuntu сообщили о решении прекратить поддержку 32-разрядной архитектуры PowerPC (big-endian), сопровождение которой признано нецелесообразным в свете прекращения поддержки данной архитектуры проектом Debian. Поставка порта powerpc будет прекращена начиная с Ubuntu 17.04 (zesty). Поддержка 64-разрядной архитектуры ppc64el останется в полном объёме. В уже выпущенных релизах Ubuntu поддержка 32-разрядной архитектуры PowerPC будет обеспечена до окончания жизненного цикла данных выпусков. Например в Ubuntu 16.04 LTS будет поддерживаться до апреля 2021 года.
В пакете Apport, применяемом в Ubuntu Linux для автоматизации обработки крахов приложений, выявлена критическая уязвимоcть, позволяющая организовать выполнение кода от имени текущего пользователя, а при определённых условиях под пользователем root. Проблема проявляется в Desktop-редакциях дистрибутива Ubuntu начиная с выпуска 12.10 и исправлена в недавно опубликованном обновлении пакета Apport. В Ubuntu система Apport обрабатывает сведения о крахе приложения, в том числе автоматически вызывается при возникновении исключительных ситуаций в скриптах на языке Python и отслеживает сбои во время установки пакетов. Отчёт о крахе сохраняется в текстовых файлах с расширением ".crash", при наличии которых вызывается специальная утилита, выводящая на экран диалог с предложением отправить отчёт разработчикам Ubuntu. Ошибка в коде разбора файлов crash позволяет осуществить выполнение произвольного кода на языке python, присутствующего в crash-отчете. Для генерации произвольных эксплоитов подготовлен специальный
Разработчики Ubuntu Linux приняли решение отказаться от использования отдельных разделов подкачки для установок дистрибутива, не использующих систему логических томов LVM, в пользу размещения SWAP в файле. Изменение будет применено в ближайшем выпуске Ubuntu 17.04. Размер файла подкачки будет выбираться не больше 5% от свободного места в ФС, но не больше, чем 2 Гб. Использование файла в существующей ФС для хранения данных подкачки существенно увеличивает гибкость и позволяет в любое время изменить размер подкачки. Уход от отдельных разделов подкачки обусловлен сложностями в выборе оптимального размера раздела в современных реалиях, связанных со значительным ростом размера оперативной памяти в современных системах и применением высокопроизводительных, но дорогостоящих, постоянных хранилищ на базе NVMe и SSD. Рекомендация выделять под подкачку половину размера ОЗУ в сегодняшних условиях потеряла смысл. Традиционные методы резервирования места под подкачку на устройствах NVMe и SSD рассматриваются как слишком
Разработчики Ubuntu Linux объявили о сотрудничестве с компанией System76, инженеры которой выразили желание привести в порядок поддержку работы дистрибутива и пользовательского окружения Unity 7 на экранах с очень высоким разрешением (HiDPI). В целом, Unity 7 поддерживает HiDPI, но остаётся множество областей, требующих улучшения. Например, System76 обеспечит автоматическое масштабирование и реализует распознавание подключения экранов HiDPI с применением для них оптимальных настроек. Некоторые связанные с HiDPI патчи уже готовы и находятся на стадии рецензирования перед интеграцией в дистрибутив. System76 также взяла на себя работу по разбору сообщений о проблемах с HiDPI, накопившихся в системе отслеживания ошибок Launchpad. Итогом станет качественная работа Ubuntu с экранами 4K, которые уже поставляются в некоторых моделях ноутбуков.
Компания Canoniсal опубликовала обновление OTA-14 (over-the-air) для смартфонов и планшетов на базе платформы Ubuntu Touch. Обновление автоматически будет доставлено пользователям смартфонов Meizu MX4/PRO 5, Nexus 4, Nexus 7 и Bq Aquaris E5/E4.5/M10, укомплектованных прошивкой на базе Ubuntu. С момента прошлого выпуска список поддерживаемых устройств не изменился. По сравнению с прошлыми выпусками в OTA-14 отмечается достаточно мало изменений - ключевыми целями при подготовке обновления была минимизация регрессивных изменений и устранение всплывавших ранее проблем. Например, в новой версии приведены в порядок уведомления о SMS-сообщениях, которые раньше не приходили, если телефон был заблокирован. Также решены проблемы с вибросигналом и будильником, налажено обращение к календарю в OwnCloud. Из новшеств выделяется новый дизайн оболочки Unity8, новый интерфейс для переключения между приложениями, обновление системных пиктограмм, переработка оформления экрана блокировки входа в системуп и индикатора