De distributie van Ubuntu 25.04 "Plucky Puffin" is uitgebracht, die wordt geclassificeerd als een tussenliggende release, waarvan de updates gedurende 9 maanden worden gegenereerd. Klaar met installatiebeelden zijn gemaakt voor Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin (de editie voor China), Ubuntu Unity, Edubuntu en Ubuntu Cinnamon.
Belangrijkste wijzigingen:
- Bureau is bijgewerkt naar de release van GNOME 48, waarin ondersteuning voor HDR, triple buffering, een stapelindeling van meldingen en globale sneltoetsen zijn geĆÆmplementeerd. De configurator is uitgebreid. Er zijn optimalisaties voor geheugengebruik en prestaties toegevoegd.

- In Ubuntu Desktop is de software Papers (een fork van Evince, omgezet naar GTK4 en gedeeltelijk herschreven in Rust) voorgesteld in plaats van Evince voor het bekijken van PDF-bestanden.
- Standaard is de xdg-terminal-exec-wrapper ingeschakeld, die het eenvoudiger maakt om de terminalemulator te vervangen die wordt aangeroepen met de toetscombinatie Ctrl+Alt+T.
- Na de beƫindiging van het Mozilla Location Service-project zijn de locatiebepalende diensten overgeschakeld naar het gebruik van de BeaconDB-database met informatie over de locatie van bekende draadloze toegangspunten.
- De systeemgeluid bij het opstarten is standaard uitgeschakeld.
- De installer in Ubuntu Desktop heeft een modus toegevoegd voor het vervangen van bestaande Ubuntu-installaties. Bij installatie in dual-bootmodus, als er al andere besturingssystemen op het systeem worden gebruikt, is installatie op versleutelde partities toegestaan en worden uitgebreide instellingen voor schijfpartities aangeboden. Het is nu mogelijk om Ubuntu op dezelfde schijf te installeren als Windows-systemen die versleutelde partities op basis van BitLocker gebruiken.

- De APT-pakketbeheerder 3.0 is ingevoerd, met een nieuwe dependency-resolutie-engine Solver3, een meer visuele weergave van de lijst met afhankelijkheden, een cryptobackend voor de OpenSSL-bibliotheek, de apt-key-opdracht is verwijderd, ondersteuning voor snapshots is toegevoegd, en het beheer van sleutels en digitale handtekeningen is herzien.
- In plaats van aparte builds specifiek voor elk ARM64-apparaat, heeft de distributie de overstap gemaakt naar ƩƩn algemene ISO-image van Ubuntu Desktop voor apparaten met ARM64-architectuur. Dit beeld kan worden gebruikt voor installatie op werkstations met Ampere-processoren, notebooks met Snapdragon-chips en in virtuele machines op Apple Silicon Mac-systemen.
- De mogelijkheden voor het gebruik van apparaten met ARM64-architectuur als werkstations met een grafische omgeving zijn verbeterd. Er is ondersteuning toegevoegd voor nieuwe apparaten, zoals die op basis van de Qualcomm Snapdragon X Elite 13. Paketten ubuntu-x1e-settings en qcom-firmware-extract zijn toegevoegd.
- Naast initramfs-tools is er optionele ondersteuning toegevoegd voor de Dracut-toolset voor het genereren van initieel RAM-schijfafbeeldingen (initrd). In de herfstrelease van Ubuntu 25.10 wordt de Dracut-toolset standaard gebruikt. Enkele problemen met initramfs-tools die zullen worden opgelost na de overstap naar Dracut zijn: het onvermogen om systemd in initrd te gebruiken, gebrek aan ondersteuning voor NVMe over Fabric (NVM-oF), de complexiteit van het onderhoud door gescheiden werking met initrd en het hoofd-FS, stagnatie van de ontwikkeling van initramfs-tools en de overvloed aan shell-code in initrd.
- Aan de repository is de crypto-config-toolset toegevoegd, die bedoeld is voor werken met een systeembreed profiel van instellingen met betrekking tot cryptografie. Momenteel zijn de profielen default, legacy en future beschikbaar.
- De Linux-kernel is bijgewerkt naar release 6.14. Onder de nieuwe kenmerken van de kernel is de ondersteuning voor het 'sched_ext'-mechanisme (SCX) opgemerkt, dat het mogelijk maakt eBPF te gebruiken voor het maken van CPU-schedulers, evenals de implementatie van de NTSYNC-driver, die een set synchronisatieprimitieven van Windows NT biedt, waarmee de prestaties van Windows-games die draaien via Wine aanzienlijk kunnen worden verhoogd. De bpftools- en linux-perf-tools zijn in afzonderlijke pakketten ondergebracht. In plaats van een apart pakket met de linux-lowlatency-kernel worden de ingebouwde mogelijkheden van de basiskernel en de set lowlatency-kernelutiliteiten gebruikt.
- Systeempakketten zijn bijgewerkt: 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.
- Ontwikkelaarshulpmiddelen zijn bijgewerkt: GCC 15 (snapshot van de toekomstige release), 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 (fork van Redis) 8.0.2, MySQL 8.4.4, Qt 6.8.3.
- Gebruikstoepassingen zijn bijgewerkt: GIMP 3.0, LibreOffice 25.2, Firefox 137, Thunderbird 128.
- Serverpakketten zijn bijgewerkt: 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.
- In Chrony is standaard tijdsynchronisatie ingesteld op servers de exacte tijd van het Ubuntu-project, die het NTS-protocol gebruikt.
- De Fish-commandoregel is bijgewerkt naar versie 4.0, herschreven in Rust.
- Op laptops met een NVIDIA GPU is de nvidia-powerd-service standaard ingeschakeld, die ondersteuning biedt voor het Dynamic Boost-mechanisme, waarmee het energieverbruik tussen CPU en GPU in balans kan worden gebracht voor betere prestaties. De propriƫtaire NVIDIA-drivers zijn bijgewerkt naar versie 570.x.
- Volledige ondersteuning voor Intel GPU's op basis van de Xe2-architectuur, zoals de Intel Core Ultra Xe2 met geĆÆntegreerde Intel Arc-grafics en discrete Intel Arc B580/B570 "Battlemage" GPU's. In applicaties die de Intel Embree-bibliotheek ondersteunen, is de renderingprestaties met 20-30% verbeterd door de versnelling van ray tracing met 2-4 keer. Op de discrete "Battlemage" GPU's is hardwareversnelling voor video-encoding in de formaten AVC, JPEG, HEVC en AV1 verzekerd.
- Het aanmaken van het bestand /run/utmp met gegevens over gebruikers die momenteel in het systeem actief zijn, is gestopt. Het utmp-formaat, waarin een 32-bits time_t-waarde wordt gebruikt, is verouderd geacht vanwege de kwetsbaarheid voor het 2038-probleem. In de volgende release zal de ondersteuning voor cgroup v1 en diensten die via System V init-scripts worden gestart, worden stopgezet.
- De toolkit voor het configureren van netwerkparameters is bijgewerkt naar de release Netplan 1.1.2, waarin de mogelijkheid om de authenticatiemethode "wpa-psk-sha256" te gebruiken in draadloze netwerken is toegevoegd en ondersteuning voor de parameter "routing-policy" in NetworkManager is toegevoegd.
- In de builds voor Raspberry Pi-borden is een stack toegevoegd voor camera-ondersteuning, gebaseerd op libcamera 0.4 en libpisp. Voor de initiƫle configuratie van het systeem wordt het pakket gnome-initial-setup gebruikt, dat wordt uitgevoerd bij de eerste opstart. De utilities libraspberry-bin zijn vervangen door raspi-utils. Netwerkbooting via nbd-client is mogelijk gemaakt.
- Er zijn wijzigingen aangebracht in de AppArmor-configuratie, gericht op het blokkeren van de omzeiling van toegangslimieten naar de "user namespace". Een speciale profiel "bwrap-userns-restrict" is toegevoegd, die het creëren van "user namespace" en het instellen van geïsoleerde omgevingen mogelijk maakt vóór over te gaan naar striktere beperking van de mogelijkheden van processen. Profielen voor busybox en nautilus, die het creëren van een "user namespace" toestonden, zijn verwijderd. Het aantal applicaties dat door AppArmor-profielen wordt beschermd, is uitgebreid.
- Het pakket ADSys (Active Directory Certificate Auto Enrollment) is bijgewerkt, wat het automatisch verkrijgen van certificaten uit Active Directory-diensten mogelijk maakt wanneer groepsbeleid is ingeschakeld. Automatisch certificaten verkrijgen via Active Directory wordt ook toegepast bij verbindingen met bedrijfsdraadloze netwerken en. VPN.
- Er zijn bibliotheken toegevoegd voor ondersteuning van het afbeeldingsformaat JPEG XL, die geen extra pakketten vereisen.
- In de 'main' repository is het pakket va-driver-all toegevoegd, dat de bibliotheek libva en noodzakelijke componenten voor de werking ervan bevat, waardoor VA-API (Video Acceleration API) kan worden gebruikt voor hardwarematige versnelling van video-encoding en -decoding.
- De ontwikkeling van de atomair updatebare versie van Ubuntu Core Desktop is voortgezet, die gebruik maakt van de technologieƫn van Ubuntu Core en alleen applicaties bevat die in Snap-pakketformaat zijn ontworpen.
- In Xubuntu is de desktopomgeving Xfce 4.20 ingeschakeld.
- In Ubuntu Cinnamon is versie 6.4.8 van de Cinnamon-desktop aangeboden. Niet-noodzakelijke pakketten zijn opgeschoond, wat de grootte van de build iets heeft verminderd. Het Yaru-Cinnamon-thema is verbeterd. Er zijn licht- en donkere varianten van de standaard bureaubladachtergronden toegevoegd.
- In Ubuntu Mate wordt de MATE 1.26 desktop standaard meegeleverd.
- In Lubuntu is de desktopomgeving LXQt 2.1.0 opgenomen. De overgang van Qt 6.6 naar Qt 6.8 is uitgevoerd. De snelheid van de op Calamares gebaseerde installer is aanzienlijk verbeterd.
- In Ubuntu Studio is standaard de KDE Plasma 6.3 desktop en een donkere iconenset op de panelen gebruikt. Versies van programma's zijn bijgewerkt, waaronder 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 en GIMP 3.0.
- In Kubuntu zijn versies van KDE Plasma 6.3, Qt 6.8, KDE Frameworks 6.12.0 en KDE Gear 24.12.3 ingeschakeld. Standaard wordt een sessie op basis van Wayland aangeboden, terwijl ondersteuning voor X11 als optie beschikbaar is.

Bron: opennet.ru



