È stato pubblicato il pacchetto Ubuntu 25.04 «Plucky Puffin», classificato come rilascio intermedio, per il quale gli aggiornamenti vengono forniti per 9 mesi. Sono disponibili immagini di installazione pronte per Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin (edizione per la Cina), Ubuntu Unity, Edubuntu e Ubuntu Cinnamon.
Variazioni principali:
- Il desktop è stato aggiornato alla versione GNOME 48, che integrazione il supporto HDR, il triple buffering, il layout impilato delle notifiche e le combinazioni di tasti globali. Il configuratore è stato ampliato. Sono state aggiunte ottimizzazioni per il consumo di memoria e le prestazioni.

- In Ubuntu Desktop, è stata proposta l'applicazione Papers (un fork di Evince, convertito in GTK4 e parzialmente riscritto in linguaggio Rust) per la visualizzazione dei PDF al posto di Evince.
- Per impostazione predefinita è attivato il wrapper xdg-terminal-exec, che semplifica la sostituzione dell'emulatore di terminale, evocato dalla combinazione di tasti Ctrl+Alt+T.
- Dopo la chiusura del progetto Mozilla Location Service, i servizi di localizzazione sono stati convertiti per utilizzare il database BeaconDB contenente informazioni sulle posizioni dei punti di accesso wireless noti.
- Il suono di avvio del sistema è disattivato per impostazione predefinita.
- Nell'installer di Ubuntu Desktop è stata aggiunta una modalità per sostituire installazioni esistenti di Ubuntu. Durante l'installazione in modalità dual boot, se nel sistema sono già presenti altri sistemi operativi, è consentita l'installazione su partizioni criptate e sono state fornite impostazioni avanzate per le partizioni disco. È stata aggiunta la possibilità di installare Ubuntu su un'unità insieme ai sistemi Windows che utilizzano partizioni criptate basate su BitLocker.

- È stato attivato il gestore pacchetti APT 3.0, che offre un nuovo motore di risoluzione delle dipendenze Solver3, una visualizzazione più chiara dell'elenco delle dipendenze, un backend crittografico per la libreria OpenSSL, è stato rimosso il comando apt-key, è stato aggiunto il supporto per gli snapshot ed è stata ristrutturata la gestione delle chiavi e delle firme digitali.
- Invece di pubblicare singoli pacchetti specifici per ciascun dispositivo ARM64, la distribuzione è passata a fornire un'unica immagine ISO generale di Ubuntu Desktop per dispositivi basati sull'architettura ARM64. L'immagine può essere utilizzata per l'installazione su workstation con processori Ampere, laptop con chip Snapdragon e in macchine virtuali su sistemi Mac con Apple Silicon.
- Migliorate le funzionalità per l'uso di dispositivi basati su architettura ARM64 come workstation con un ambiente grafico. Aggiunta la supporto per nuovi dispositivi, come quelli basati su Qualcomm Snapdragon X Elite 13. Aggiunti i pacchetti ubuntu-x1e-settings e qcom-firmware-extract.
- Oltre a initramfs-tools, è stata aggiunta la supporto opzionale per il toolkit Dracut per la creazione di immagini del disco RAM iniziale (initrd). Nella versione autunnale di Ubuntu 25.10, si prevede di attivare Dracut di default. Tra i problemi di initramfs-tools che saranno risolti con il passaggio a Dracut, si segnalano: l'impossibilità di utilizzare systemd in initrd, la mancanza di supporto per NVMe over Fabric (NVM-oF), le difficoltà di manutenzione dovute alla gestione separata di initrd e del file system radice, la stagnazione nello sviluppo di initramfs-tools e l'abbondanza di codice shell in initrd.
- Nel repository è stato aggiunto il toolkit crypto-config, destinato a gestire un profilo di configurazione crittografica condiviso da tutto il sistema. Attualmente, sono disponibili i profili default, legacy e future.
- Il kernel Linux è stato aggiornato alla versione 6.14. Tra le novità relative al kernel, si segnala il supporto per il meccanismo "sched_ext" (SCX), che consente di utilizzare eBPF per creare schedulatori CPU, oltre all'implementazione del driver NTSYNC, che fornisce un insieme di primitive di sincronizzazione di Windows NT, aumentando significativamente le prestazioni dei giochi Windows eseguiti tramite Wine. Sono stati separati in pacchetti distinti i toolkit bpftools e linux-perf. Invece di un pacchetto separato con il kernel linux-lowlatency, sono state utilizzate le funzionalità standard del kernel di base e un insieme di utilità lowlatency-kernel.
- Aggiornati i pacchetti di sistema: 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.
- Aggiornati gli strumenti per sviluppatori: GCC 15 (snapshot della futura 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 di Redis) 8.0.2, MySQL 8.4.4, Qt 6.8.3.
- Aggiornate le applicazioni utente: GIMP 3.0, LibreOffice 25.2, Firefox 137, Thunderbird 128.
- Aggiornati i pacchetti di server: 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, per la sincronizzazione del tempo, sono utilizzati per impostazione predefinita servers tempo preciso fornito dal progetto Ubuntu, utilizzando il protocollo NTS.
- La shell command Fish è stata aggiornata alla versione 4.0, riscritta in Rust.
- Nei laptop con GPU NVIDIA, il servizio nvidia-powerd è abilitato per impostazione predefinita, garantendo il supporto per il meccanismo Dynamic Boost, che permette di bilanciare il consumo energetico tra la CPU e la GPU per migliorare le prestazioni. I driver proprietari NVIDIA sono stati aggiornati alla versione 570.x.
- È fornito un supporto completo per le GPU Intel basate sull'architettura Xe2, come Intel Core Ultra Xe2 con grafica integrata Intel Arc e GPU discrete Intel Arc B580/B570 «Battlemage». Nelle applicazioni che supportano la libreria Intel Embree, come Blender, le prestazioni di rendering sono aumentate del 20-30% grazie all'accelerazione del ray tracing da 2 a 4 volte. Sulle GPU discrete «Battlemage» è garantita l'accelerazione hardware per la codifica video nei formati AVC, JPEG, HEVC e AV1.
- È stata interrotta la creazione del file /run/utmp con i dati degli utenti attualmente connessi al sistema. Il formato utmp, che utilizza un valore time_t a 32 bit, è stato dichiarato obsoleto a causa della vulnerabilità al problema del 2038. Nella prossima versione, il supporto per cgroup v1 e i servizi avviati tramite script in stile System V init sarà interrotto.
- Il toolkit per la configurazione dei parametri di rete è stato aggiornato alla versione Netplan 1.1.2, che introduce la possibilità di utilizzare il metodo di autenticazione «wpa-psk-sha256» nelle reti wireless e aggiunge il supporto per il parametro «routing-policy» in NetworkManager.
- Nelle build per le schede Raspberry Pi è stato aggiunto un stack per il funzionamento con le telecamere, basato su libcamera 0.4 e libpisp. Per la configurazione iniziale del sistema è stato utilizzato il pacchetto gnome-initial-setup, eseguito al primo avvio. Gli strumenti libraspberry-bin sono stati sostituiti da raspi-utils. È stata garantita la possibilità di avvio in rete tramite nbd-client.
- Sono state apportate modifiche alla configurazione di AppArmor, mirate a bloccare la possibilità di eludere le restrizioni di accesso al «user namespace». È stato aggiunto un profilo speciale «bwrap-userns-restrict» che consente di creare un «user namespace» e di configurare ambienti isolati prima del passaggio a un restringimento più rigoroso delle capacità dei processi. Sono stati rimossi i profili per busybox e nautilus, che consentivano la creazione di un «user namespace». È stato ampliato il numero di applicazioni protette dai profili AppArmor.
- Il pacchetto ADSys (Auto Iscrizione Certificati Active Directory) è stato aggiornato, consentendo di ricevere automaticamente certificati dai servizi Active Directory quando le politiche di gruppo sono abilitate. L'ottenimento automatico dei certificati tramite Active Directory è applicabile anche quando ci si connette a reti wireless aziendali. VPN.
- Nel pacchetto principale sono incluse librerie per il supporto del formato delle immagini JPEG XL, che non richiedono l'installazione di pacchetti aggiuntivi.
- Nel repository "main" è stato aggiunto il pacchetto va-driver-all, che include la libreria libva e i componenti necessari per il suo funzionamento, consentendo l'utilizzo di VA-API (Video Acceleration API) per l'accelerazione hardware nella codifica e decodifica video.
- Prosegue il lavoro sulla variante di Ubuntu Core Desktop aggiornabile in modo atomico, che utilizza le tecnologie di Ubuntu Core e include solo applicazioni confezionate con pacchetti nel formato Snap.
- In Xubuntu è stato adottato il rilascio dell'ambiente desktop Xfce 4.20.
- In Ubuntu Cinnamon è stata proposta la versione dell'ambiente desktop Cinnamon 6.4.8. È stata effettuata una pulizia dei pacchetti non necessari, permettendo di ridurre leggermente le dimensioni della build. È stato migliorato il tema grafico Yaru-Cinnamon. Sono state aggiunte versioni scure e chiare degli sfondi del desktop utilizzati per impostazione predefinita.
- In Ubuntu Mate continua a essere fornito l'ambiente desktop MATE 1.26.
- In Lubuntu è inclusa la versione dell'ambiente desktop LXQt 2.1.0. È stato effettuato il passaggio dalla versione Qt 6.6 a Qt 6.8. Il funzionamento dell'installatore, basato sul framework Calamares, è stato notevolmente accelerato.
- In Ubuntu Studio è stato adottato come predefinito l'ambiente desktop KDE Plasma 6.3 e un set di icone scure sulla barra. Sono state aggiornate le versioni dei programmi, ad esempio, sono disponibili 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 e GIMP 3.0.
- In Kubuntu sono stati adottati i rilasci di KDE Plasma 6.3, Qt 6.8, KDE Frameworks 6.12.0 e KDE Gear 24.12.3. È stata proposta di default una sessione basata su Wayland, mentre il supporto per X11 è implementato come opzione.

Fonte: opennet.ru



