rilascio del distributore , che appartiene alla categoria delle versioni con supporto a lungo termine (LTS), gli aggiornamenti per i quali vengono forniti per 5 anni fino ad aprile 2025. Sono stati creati immagini di installazione e avviamento per , , , , Ubuntu
Budgie, , e UbuntuKylin (edizione per la Cina).
Principali :
- Il desktop è stato aggiornato alla versione , in cui è stata introdotta la modalità «non disturbare» per nascondere temporaneamente le nuove notifiche, è stata aggiunta un'applicazione separata per gestire le estensioni di GNOME Shell, l'interfaccia di accesso e di sblocco dello schermo è stata modernizzata, la maggior parte delle finestre di dialogo di sistema è stata riprogettata, è stata implementata la funzionalità di avvio delle applicazioni utilizzando GPU discrete su sistemi con grafica ibrida, è stata realizzata la possibilità di rinominare le cartelle delle applicazioni in modalità panoramica, nell'assistente di configurazione iniziale è stata aggiunta l'opzione per attivare il controllo parentale, ecc.
- È stato riprogettato il tema di default Yaru, che oltre alle modalità precedentemente disponibili scura (sfondi scuri, intestazioni scure e controlli scuri) e chiara (sfondi chiari, intestazioni scure e controlli chiari), conterrà una terza opzione completamente chiara. È stata proposta una nuova grafica per il menu di sistema e il menu delle applicazioni. Sono state aggiunte nuove icone per le cartelle, ottimizzate per la visualizzazione su sfondi chiari e scuri.
È stata implementata una nuova interfaccia per cambiare le varianti del tema.
- È stata ottimizzata la performance di GNOME Shell e del gestore delle finestre. È stata ridotta l'occupazione della CPU e diminuiti i ritardi durante il rendering delle animazioni durante la manipolazione delle finestre, il movimento del mouse e l'apertura della modalità panoramica.
- È stata aggiunta la supporto per una profondità di colore a 10 bit.
- Per X11 è stata implementata la supporto per il ridimensionamento frazionario, che in precedenza era disponibile solo utilizzando Wayland. Questa funzionalità consente di scegliere una dimensione ottimale per gli elementi sugli schermi ad alta densità di pixel (HiDPI), ad esempio, è possibile ingrandire gli elementi dell'interfaccia non di 2 volte, ma di 1,5.
- È stata aggiunta una nuova schermata di avvio mostrata durante il caricamento.
- È stata rimossa l'icona per la navigazione rapida nel negozio online di Amazon.
- Il kernel Linux è stato aggiornato alla versione . Come nella versione autunnale, per la compressione del kernel e dell'immagine di avvio iniziale initramfs viene utilizzato l'algoritmo LZ4, che ha permesso di ridurre i tempi di avvio grazie a una decompressione più veloce dei dati. Tra le modifiche significative rispetto al kernel 4.15 utilizzato in Ubuntu 18.04 LTS, si segnala il supporto per CPU AMD Rome, GPU Radeon RX Vega M e Navi, SoC Qualcomm Snapdragon 845, piattaforme Intel Cannon Lake, schede Raspberry Pi 2B, 3B, 3A+, 3B+, CM3, CM3+ e 4B, notevoli miglioramenti nella gestione del consumo energetico, miglioramento del supporto USB 3.2 e Type-C, nuova API per il montaggio, interfaccia io_uring, pidfd e supporto AMD SEV (Secure Encrypted Virtualization) in KVM.
- Aggiornati i componenti di sistema e gli strumenti di sviluppo: Glibc 2.31, BlueZ 5.53, OpenJDK 11, rustc 1.41, GCC 9.3, Python 3.8.2, ruby 2.7.0, Ruby on Rails 5.2.3, php 7.4, perl 5.30, go 1.13.
- Aggiornate le applicazioni utente e grafiche:
Mesa 20.0, Qt 5.12.8, PulseAudio 14.0-pre, Firefox 75.0, Thunderbird 68.7.0, LibreOffice 6.4.2, GIMP 2.10.18, VLC 3.0.9. - Aggiornate le applicazioni per server e virtualizzazione:
QEMU 4.2, libvirt 6.0, Bind 9.16, HAProxy 2.0, OpenSSH 8.2 (con supporto per token di autenticazione a due fattori FIDO/U2F e possibilità di posizionare le impostazioni in /etc/ssh/sshd_config.d/*.conf). In Apache httpd è stata attivata la supporto per TLSv1.3. - Aggiunto il supporto per VPN WireGuard.
- Il demone di sincronizzazione del tempo preciso chrony è stato aggiornato alla versione 3.5 e ulteriormente isolato dal sistema tramite una connessione a filtro delle chiamate di sistema.
- Prosegue lo sviluppo della funzionalità sperimentale di installazione sulla partizione radice con ZFS. L'implementazione di ZFSonLinux è stata aggiornata alla versione con supporto per la crittografia, l'estrazione a caldo dei dispositivi, il comando «zpool trim», e l'accelerazione delle operazioni «scrub» e «resilver». Per la gestione di ZFS si sviluppa il demone zsys, che consente di eseguire più sistemi paralleli con ZFS su un computer, automatizzando la creazione di snapshot e gestendo la separazione dei dati di sistema e dei dati modificabili durante la sessione dell'utente. In diversi snapshot possono essere contenuti diversi stati del sistema e si può passare da uno all'altro. Ad esempio, in caso di problemi dopo l'installazione di aggiornamenti, sarà possibile tornare a uno stato stabile precedente selezionando uno snapshot del passato. Gli snapshot possono anche essere utilizzati per la creazione automatica trasparente di backup dei dati utente.
- Rispetto all'ultima versione LTS, Snap Store ha sostituito Ubuntu Software come interfaccia predefinita per la ricerca e l'installazione di pacchetti normali e snap.
- È stata interrotta la costruzione di pacchetti per l'architettura i386. Per continuare a utilizzare programmi obsoleti, disponibili solo in formato a 32 bit o che richiedono librerie a 32 bit, è prevista la costruzione e la fornitura di pacchetti a 32 bit con librerie.
- Nel sistema , utilizzato per memorizzare le configurazioni delle interfacce di rete, è stato aggiunto il supporto per la configurazione dei dispositivi di rete virtuali SR-IOV, dei modem GSM (attraverso il backend NetworkManager), delle opzioni WiFi (bssid/band/canale). Inoltre, è stata introdotta la possibilità di impostare l'opzione ipv6-address-generation per NetworkManager e emit-lldp per networkd.
- Nella fornitura di base è stato aggiunto Python 3.8, mentre i pacchetti con Python 2.7 sono stati spostati nel repository universe e non vengono forniti per impostazione predefinita. I pacchetti rimanenti nel sistema che dipendono da Python 2.7 sono stati adattati per utilizzare l'interprete /usr/bin/python2. Il file /usr/bin/python non viene più installato per impostazione predefinita (per creare /usr/bin/python legato a Python 3, è necessario installare il pacchetto python-is-python3).
- Per tutti gli architetture supportate è proposto per impostazione predefinita un'immagine ISO di Ubuntu Server con l'installer Subiquity, che esegue l'installazione in modalità Live. Subiquity supporta operazioni come la partizione dei dischi, la scelta della lingua e della disposizione della tastiera, la creazione di utenti, la configurazione della connessione di rete, la configurazione RAID, LVM, VLAN e aggregazione delle interfacce di rete. Tra le nuove funzionalità si segnalano la modalità di installazione automatizzata tramite profilo JSON e la possibilità di installare il bootloader su più dischi (per poter avviare da uno qualsiasi in caso di danno del bootloader). Inoltre, sono state apportate correzioni per semplificare l'uso della crittografia, l'installazione su dischi multipath e aumentare l'affidabilità nell'utilizzo di dischi con altri sistemi già installati.
- In È stato presentato il desktop KDE Plasma 5.18, il pacchetto di applicazioni KDE Applications 19.12.3 e il framework Qt 5.12.5. Di default è stato attivato il lettore musicale Elisa 19.12.3, che ha sostituito Cantata. Sono stati aggiornati latte-dock 0.9.10, KDEConnect 1.4.0, Krita 4.2.9, Kdevelop 5.5.0. È stata interrotta la supporto per le applicazioni KDE4 e Qt4. KDE PIM è stato escluso dalla distribuzione di base, che ora deve essere installato dal repository. È stata proposta una sessione sperimentale basata su Wayland (dopo aver installato il pacchetto plasma-workspace-wayland, appare un'opzione facoltativa 'Plasma (Wayland)' nella schermata di accesso).
- : Il desktop MATE è stato aggiornato alla versione . Interfaccia aggiunta per l'aggiornamento dei firmware, che utilizza fwupd. Compiz e Compton sono stati rimossi dalla distribuzione. Viene fornita la visualizzazione delle anteprime delle finestre nella barra, nell'interfaccia di cambio delle attività (Alt-Tab) e al commutatore di desktop. È stato proposto un nuovo applet per la visualizzazione delle notifiche. Come client di posta è stato scelto Evolution al posto di Thunderbird. Durante l'installazione dei driver proprietari NVIDIA, che possono essere selezionati nell'installer, viene proposta un'applet per passare tra diverse GPU nei sistemi con grafica ibrida (NVIDIA Optimus).
- : Di default è attivato l'applet con il menu delle applicazioni e un proprio applet per gestire le impostazioni di rete.
Interfaccia aggiunta per il rapido cambio dei layout del desktop (Budgie, Classic Ubuntu Budgie, Ubuntu Budgie, Cupertino, The One
e Redmond).
Le applicazioni GNOME Firmware e GNOME Drawing sono state incluse nella composizione principale.
Migliorata l'integrazione con GNOME 3.36. Il desktop Budgie è stato aggiornato alla versione 10.5.1. Aggiunte impostazioni per il smoothing e il hinting dei font. Di default è disattivato l'applet con il vassoio di sistema (a causa di problemi di funzionamento). Gli applet sono stati adattati per schermi HiDPI. - : In Ubuntu Studio Controls sono state separate le impostazioni di Jack Master, dei dispositivi aggiuntivi e delle sovrapposizioni a PulseAudio. Aggiornati RaySession 0.8.3, Audacity 2.3.3, Hydrogen 1.0.0-beta2, Carla 2.1-RC2,
Blender 2.82, KDEnlive 19.12.3, Krita 4.2.9, GIMP 2.10.18,
Ardour 5.12.0, Scribus 1.5.5, Darktable 2.6.3, Pitivi 0.999, Inkscape 0.92.4, OBS Studio 25.0.3, MyPaint 2.0.0, Rawtherapee 5.8. - In è stata segnalata l'introduzione di un tema scuro. È stata effettuata un'unificazione dell'aspetto delle interfacce delle applicazioni installate da pacchetti deb, snap e flatpak. È stato escluso dalla composizione di base il pacchetto apt-offline, che richiede Python 2 per funzionare, così come il pacchetto pidgin-libnotify. Aggiornate le versioni delle applicazioni Xfce 4.14.
- è diventato il primo rilascio LTS a offrire di default un ambiente grafico (fornito il rilascio 0.14.1) invece di LXDE. Per gestire l'installazione delle applicazioni è stato utilizzato Discover Software Center 5.18.4.
- Ubuntu con desktop Deepin. Il progetto è attualmente un'edizione non ufficiale di Ubuntu, ma gli sviluppatori della distribuzione stanno trattando con Canonical per l'inclusione di UbuntuDDE tra le edizioni ufficiali di Ubuntu.
Fonte: opennet.ru
