Публикуван е дистрибутив Ubuntu 25.04 „Plucky Puffin“, който е класифициран като междинно издание, с обновления, произвеждани в продължение на 9 месеца. Готовите инсталационни образи са създадени за Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, Ubuntu Kylin (издание за Китай), Ubuntu Unity, Edubuntu и Ubuntu Cinnamon.
Основни промени:
- Работният плот е актуализиран до версия 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 са отделени в отделни пакети. Вместо отделен пакет с ядрото 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 формат.
- В Xubuntu е внедрена версията на работната среда Xfce 4.20.
- В Ubuntu Cinnamon е предложена версия на работния плот Cinnamon 6.4.8. Извършено е почистване на ненужни пакети, което малко е намалило размера на сборката. Подобрена е темата Yaru-Cinnamon. Добавени са тъмен и светъл вариант на подразбиращите се тапети за работния плот.
- В Ubuntu Mate продължава да се предлага работният плот MATE 1.26.
- В Lubuntu е включена версията на работната среда LXQt 2.1.0. Осъществен е преход от Qt 6.6 на Qt 6.8. Работата на инсталатора, основан на фреймворка Calamares, е значително ускорена.
- В Ubuntu Studio по подразбиране е използван работен плот KDE Plasma 6.3 и тъмен набор от икони на панела. Актуализирани са версиите на програмите, например, Darktable 5.0.0, Ardour 8.12.0, Qtractor 1.5.3, Audacity 3.7.3, digiKam 8.5.0, Kdenlive 24.12.3, Krita 5.2.9 и GIMP 3.0.
- В Kubuntu са внедрени версиите KDE Plasma 6.3, Qt 6.8, KDE Frameworks 6.12.0 и KDE Gear 24.12.3. По подразбиране се предлага сесия на база Wayland, а поддръжката на X11 е реализирана като опция.

Източник: opennet.ru



