Как стать автором
Обновить

Релиз Ubuntu 25.04 Plucky Puffin

Время на прочтение6 мин
Количество просмотров10K

17 апреля 2025 года состоялся релиз публичной версии Ubuntu 25.04 Plucky Puffin (Отважный Тупик) на базе ядра Linux 6.14 и рабочего окружения GNOME 48. Сборки проекта доступны в вариациях Ubuntu Desktop, Server, Kubuntu, Lubuntu, Ubuntu Budgie, UbuntuKylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Unity и Xubuntu.

Релиз Ubuntu 25.04 (с Python 3.13.2, Mesa 25.0, binutils 2.44, LLVM 20, GIMP 3.0, LibreOffice 25.2, GCC 14.2, GNU Binutils 2.44, GNU C Library 2.41, LLVM 20, Rust 1.84, Go 1.24, NetworkManager 1.52, Qt 6.8.3, OpenSSL 3.4, systemd 257.4, Netplan 1.1.2, BlueZ 5.79, Cairo 1.18.4, PipeWire 1.2.7, Poppler 25.03 и OpenJDK 24 GA) состоялся по плану. Эта версия проекта будет поддерживаться до января 2026 года. Если нужна более стабильная сборка, то лучшим вариантом пока что остаётся выбор Ubuntu 24.04 LTS (выпуск с длительным сроком поддержки до апреля 2029 года) или Ubuntu 22.04 LTS (поддержка до апреля 2027 года).

По информации OpenNET, основные изменения и доработки в Ubuntu 25.04:

  • рабочий стол обновлён до выпуска GNOME 48, в котором реализована поддержка HDR, тройной буферизации, стековой компоновки уведомлений, глобальных сочетаний клавиш. Расширен конфигуратор. Добавлены оптимизации потребления памяти и производительности;

  • в Ubuntu Desktop вместо Evince для просмотра PDF задействована программа Papers (форк Evince, переведённый на GTK4 и частично переписанный на языке Rust);

  • по умолчанию задействована обвязка xdg‑terminal‑exec, упрощающая замену эмулятора терминала, вызываемого комбинацией клавиш Ctrl+Alt+T;

  • после сворачивания проекта Mozilla Location Service сервисы определения местоположения переведены на использование БД BeaconDB с информацией о размещении известных точек беспроводного доступа;

  • отключено по умолчанию звуковое сопровождение запуска системы;

  • в инсталлятор в Ubuntu Desktop добавлен режим для замены существующих установок Ubuntu. При установке в режиме двойной загрузки, если в системе уже используются другие операционные системы, разрешена установка на шифрованные разделы и предоставлены расширенные настройки для дисковых разделов. Добавлена возможность установки Ubuntu на одном накопителе с Windows‑системами, использующими шифрованные разделы на базе BitLocker;

  • задействован пакетный менеджер APT 3.0, в котором предложен новый движок разрешения зависимостей Solver3, реализовано более наглядное отображение списка зависимостей, добавлен крипто‑бэкенд для библиотеки OpenSSL, удалена команда apt‑key, добавлена поддержка снапшотов, переработана работа с ключами и цифровыми подписями;

  • вместо публикации отдельных сборок, специфичных для каждого ARM64-устройства, дистрибутив перешёл к предоставлению одного общего ISO‑образа Ubuntu Desktop для устройств на базе архитектуры ARM64. Образ можно использовать для установки на рабочих станциях с процессорами Ampere, ноутбуках с чипами Snapdragon и в виртуальных машинах на Mac‑системах Apple Silicon;

  • улучшены возможности для использования устройств на базе архитектуры ARM64 в качестве рабочих станций с графическим окружением. Добавлена поддержка новых устройств, например, на базе Qualcomm Snapdragon X Elite 13. Добавлены пакеты ubuntu‑x1e‑settings и qcom‑firmware‑extract;

  • в дополнение к initramfs‑tools добавлена опциональная поддержка инструментария Dracut для формирования образов начального RAM‑диска (initrd). В Ubuntu осеннем выпуске 25.10 инструментарий Dracut намерены задействовать по умолчанию. Из проблем с initramfs‑tools, которые будут решены после перехода на Dracut, упомянуты: невозможность использования systemd в initrd, отсутствие поддержки NVMe over Fabric (NVM‑oF), сложность сопровождения из‑за раздельной работы с initrd и корневой ФС, стагнация разработки initramfs‑tools и обилие кода на shell в initrd;

  • в репозиторий добавлен инструментарий crypto‑config, предназначенный для работы с общим для всей системы профилем настроек, связанных с криптографией. В настоящее время доступны профили default, legacy и future;

  • ядро Linux обновлено до выпуска 6.14. Из связанных с ядром новшеств отмечена поддержка механизма «sched_ext» (SCX), позволяющего использовать eBPF для создания планировщиков CPU, а также реализация драйвера NTSYNC, предоставляющего набор примитивов синхронизации Windows NT, позволяющих существенно поднять производительность Windows‑игр, запускаемых при помощи Wine. В отдельные пакеты выделены инструментарии bpftools и linux‑perf. Вместо отдельного пакета c ядром linux‑lowlatency задействованы штатные возможности базового ядра и набор утилит lowlatency‑kernel;

  • обновлены системные пакеты: glibc 2.41, systemd 257, binutils 2.44, OpenSSL 3.4.1, GnuTLS 3.8.9, BlueZ 5.79, NetworkManager 1.52, Pipewire 1.2.7, Poppler 25.03, xdg‑desktop‑portal 1.20;

  • обновлены средства для разработчиков: GCC 15 (снапшот будущего релиза), LLVM 20, Python 3.13.3, Go 1.24, Rust 1.84,.NET 9.0, PHP 8.4, Ruby 3.3, OpenJDK 24, PostgreSQL 17, Valkey (форк Redis) 8.0.2, MySQL 8.4.4, Qt 6.8.3;

  • обновлены пользовательские приложения: GIMP 3.0, LibreOffice 25.2, Firefox 137, Thunderbird 128;

  • обновлены серверные пакеты: Nginx 1.26.3, Apache httpd 2.4.63, OpenSSH 9.9, cloud‑init 25.1.1, runc 1.2.5, Docker 27.5.1, Containerd 2.0.2, HAProxy 3.0.7, libvirt 10.10.0, ClamAV 1.4.2, OpenLDAP 2.6, QEMU 9.2.0, Squid 6.13, SSSD 2.10.1, Samba 4.21;

  • в Chrony для синхронизации времени по умолчанию задействованы серверы точного времени от проекта Ubuntu, использующие протокол NTS;

  • командная оболочка Fish обновлена до ветки 4.0, переписанной на Rust;

  • на ноутбуках с GPU NVIDIA по умолчанию включён сервис nvidia‑powerd, обеспечивающий поддержку механизма Dynamic Boost, позволяющего балансировать энергопотребление между CPU и GPU для повышения производительности. Проприетарные драйверы NVIDIA обновлены до ветки 570.x;

  • обеспечена полная поддержка GPU Intel на базе архитектуры Xe2, таких как Intel Core Ultra Xe2 с интегрированной графикой Intel Arc и дискретные GPU Intel Arc B580/B570 «Battlemage». В приложениях с поддержкой библиотеки Intel Embree, таких как Blender, производительность рендеринга возросла на 20–30% из‑за ускорения трассировки лучей в 2–4 раза. На дискретных GPU «Battlemage» обеспечено аппаратное ускорение кодирования видео в форматах AVC, JPEG, HEVC и AV1;

  • прекращено создание файла /run/utmp с данными о пользователях, в данный момент работающих в системе. Формат utmp, в котором задействовано 32-разрядное значение time_t, признан устаревшим из‑за подверженности проблеме 2038 года. В следующем выпуске будет прекращена поддержка cgroup v1 и сервисов, запускаемых через скрипты в стиле System V init;

  • инструментарий для настройки параметров сети обновлён до выпуска Netplan 1.1.2, в котором появилась возможность использования метода аутентификации «wpa‑psk‑sha256» в беспроводных сетях и добавлена поддержка параметра «routing‑policy» в NetworkManager;

  • в сборки для плат Raspberry Pi добавлен стек для работы с камерами, основанный на libcamera 0.4 и libpisp. Для начальной настройки системы задействован пакет gnome‑initial‑setup, выполняемый при первом запуске. Утилиты libraspberry‑bin заменены на raspi‑utils. Обеспечена возможность загрузки по сети при помощи nbd‑client;

  • в конфигурацию AppArmor внесены изменения, нацеленные на блокирование обхода ограничений доступа к «user namespace». Добавлен специальный профиль «bwrap‑userns‑restrict», позволяющий создавать «user namespace» и настраивать изолированные окружения на стадии до перехода к более строгому урезанию возможностей процессов. Удалены профили к busybox и nautilus, допускавшие создание «user namespace». Расширено число приложений, защищённых профилями AppArmor;

  • обновлён пакет ADSys (Active Directory Certificate Auto Enrollment), позволяющий автоматически получать сертификаты из сервисов Active Directory при включении групповых политик. Автоматическое получение сертификатов через Active Directory также применяется при подключении к корпоративным беспроводным сетям и VPN.

  • в основной состав включены библиотеки для поддержки формата изображений JPEG XL, не требующие установки дополнительных пакетов;

  • в репозиторий «main» добавлен пакет va‑driver‑all, включающий библиотеку libva и необходимые для её работы компоненты, позволяющие использовать VA‑API (Video Acceleration API) для аппаратного ускорения кодирования и декодирования видео;

  • продолжена работа над атомарно обновляемым вариантом Ubuntu Core Desktop, использующим технологии Ubuntu Core и включающим только приложения, оформленные с использованием пакетов в формате Snap.

Теги:
Хабы:
+15
Комментарии24

Другие новости

Работа

Ближайшие события