rilascio della distribuzione , che è classificato tra le versioni a lungo termine (LTS), per cui gli aggiornamenti vengono rilasciati per 5 anni fino ad aprile 2025. Le immagini di installazione e avvio sono state create per , , , , Ubuntu
Budgie, , e Ubuntu Kylin (edizione per la Cina).
Principali :
- Il desktop è stato aggiornato all'uscita , che introduce la modalità «non disturbare» per nascondere temporaneamente le nuove notifiche, un'applicazione separata per la gestione delle estensioni di GNOME Shell, un'interfaccia di accesso e sblocco rinnovata, la maggior parte dei dialoghi di sistema è stata riprogettata, è stata aggiunta la funzionalità di avvio delle applicazioni utilizzando GPU discrete sui sistemi con grafica ibrida, è stata realizzata la possibilità di rinominare le directory delle applicazioni nella modalità panoramica e nel master di configurazione iniziale è stata aggiunta l'opzione per abilitare il controllo parentale, ecc.
- Il tema predefinito Yaru è stato riprogettato; oltre alle modalità scure (con intestazioni scure, sfondo scuro e controlli scuri) e chiare (con intestazioni scure, sfondo chiaro e controlli chiari), sarà disponibile una terza variante completamente chiara. È stato proposto un nuovo design 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 opzioni del tema.
- Ottimizzazione delle prestazioni di GNOME Shell e del gestore di finestre. Ridotto il carico sulla CPU e ridotte le latenze durante il rendering delle animazioni quando si manipolano le finestre, si sposta il mouse e si apre la modalità panoramica.
- Aggiunta la supporto per una profondità di colore a 10 bit.
- Per X11 è stata implementata la supporto per la scalatura frazionaria, precedentemente disponibile solo con l'uso di Wayland. Questa funzionalità consente di adattare le dimensioni degli elementi su schermi ad alta densità di pixel (HiDPI), ad esempio, è possibile ingrandire gli elementi dell'interfaccia non di 2 volte, ma di 1,5.
- È stato aggiunto un nuovo splash screen mostrato durante il caricamento.
- È stata rimossa l'icona per la navigazione rapida nel negozio online Amazon.
- Il kernel Linux è stato aggiornato alla versione . Come nella versione autunnale, l'algoritmo LZ4 viene utilizzato per comprimere il kernel e l'immagine di avvio iniziale initramfs, consentendo di ridurre i tempi di avvio grazie a una decompressione dei dati più rapida. Tra le principali modifiche rispetto al kernel 4.15, utilizzato in Ubuntu 18.04 LTS, si segnala il supporto per la CPU AMD Rome, le GPU Radeon RX Vega M e Navi, il SoC Qualcomm Snapdragon 845, le piattaforme Intel Cannon Lake, le schede Raspberry Pi 2B, 3B, 3A+, 3B+, CM3, CM3+ e 4B, significativi miglioramenti nella gestione del consumo energetico, potenziamento del supporto USB 3.2 e Type-C, una nuova API per il montaggio, l'interfaccia io_uring, pidfd e supporto per AMD SEV (Secure Encrypted Virtualization) in KVM.
- Sono stati 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.
- Sono state 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. - Sono state 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 configurazioni in /etc/ssh/sshd_config.d/*.conf). In Apache httpd è stato attivato il supporto per TLSv1.3. - È stato aggiunto il supporto per VPN WireGuard.
- Il demone di sincronizzazione dell'ora esatta chrony è stato aggiornato alla versione 3.5 e ulteriormente isolato dal sistema attraverso il collegamento di un filtro di chiamate di sistema.
- È continuato lo sviluppo della funzionalità sperimentale di installazione su una partizione radice con ZFS. L'implementazione di ZFSonLinux è stata aggiornata all'ultima versione. con supporto per la crittografia, estrazione a caldo dei dispositivi, il comando «zpool trim», ottimizzazione delle operazioni «scrub» e «resilver». Per la gestione di ZFS, viene sviluppato il demone zsys, che consente di eseguire più sistemi ZFS in parallelo su un singolo computer, automatizzando la creazione di snapshot e gestendo la separazione dei dati di sistema e di quelli modificabili durante la sessione utente. Negli snapshot possono essere contenuti diversi stati del sistema, permettendo il passaggio tra di essi. Ad esempio, in caso di problemi dopo l'installazione di aggiornamenti, sarà possibile tornare a uno stato stabile precedente selezionando uno snapshot passato. Gli snapshot possono anche essere utilizzati per la creazione automatica trasparente di backup dei dati degli utenti.
- Rispetto al precedente rilascio LTS, Snap Store ha sostituito Ubuntu Software come interfaccia predefinita per la ricerca e l'installazione di pacchetti comuni e snap.
- È stata interrotta la compilazione di pacchetti per l'architettura i386. Per continuare a supportare i programmi obsoleti, che rimangono solo in forma a 32 bit o richiedono librerie a 32 bit, è prevista la compilazione e la fornitura Pacchetti a 32 bit con librerie.
- Nel sistema , utilizzato per memorizzare le impostazioni delle interfacce di rete, è stata aggiunta la supporto per la configurazione dei dispositivi di rete virtuali SR-IOV, modem GSM (tramite il backend NetworkManager) e parametri WiFi (bssid/band/channel). È anche possibile impostare l'opzione ipv6-address-generation per NetworkManager e emit-lldp per networkd.
- Nella fornitura 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 legati a Python 2.7 sono stati modificati per utilizzare l'interprete /usr/bin/python2. Il file /usr/bin/python ora non viene installato per impostazione predefinita (per creare /usr/bin/python associato a Python 3, è necessario installare il pacchetto python-is-python3).
- Per impostazione predefinita, per tutte le architetture supportate viene offerta un'immagine ISO di Ubuntu Server con il programma di installazione Subiquity, che esegue l'installazione in modalità Live. Subiquity supporta operazioni come partizionamento del disco, scelta della lingua e della disposizione della tastiera, creazione di utenti, configurazione della connessione di rete, impostazione di RAID, LVM, VLAN e aggregazione delle interfacce di rete. Tra le nuove funzionalità si segnala la modalità di installazione automatizzata tramite profilo JSON e la possibilità di installare il bootloader direttamente su più dischi (per poter avviare da uno qualsiasi in caso di danneggiamento del bootloader). Inoltre, sono stati apportati miglioramenti per semplificare l'uso della crittografia, l'installazione su dischi multipath e per aumentare l'affidabilità nell'uso di dischi già dotati di altri sistemi.
- In È stato proposto il desktop KDE Plasma 5.18, il pacchetto di applicazioni KDE Applications 19.12.3 e il framework Qt 5.12.5. Di default è 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. È stato escluso KDE PIM dalla fornitura 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 . È stata aggiunta un'interfaccia per l'aggiornamento dei firmware, utilizzando fwupd. Sono stati rimossi Compiz e Compton dalla fornitura. È stata garantita la visualizzazione delle miniature delle finestre nella barra, nell'interfaccia di switch delle attività (Alt-Tab) e nel selettore dei desktop. È stato proposto un nuovo applet per la visualizzazione delle notifiche. Come client email, invece di Thunderbird, è stato utilizzato Evolution. Durante l'installazione, sono stati proposti applet per switchare tra diverse GPU nei sistemi con grafica ibrida (NVIDIA Optimus) per i driver proprietari NVIDIA selezionabili nell'installer.
- : Di default è attivato l'applet con il menu delle applicazioni e un applet per gestire le impostazioni di rete.
Aggiunta un'interfaccia per passare rapidamente tra i layout desktop (Budgie, Classic Ubuntu Budgie, Ubuntu Budgie, Cupertino, The One
e Redmond).
Nella suite principale sono inclusi le applicazioni GNOME Firmware e GNOME Drawing.
Migliorata l'integrazione con GNOME 3.36. Il desktop Budgie è stato aggiornato alla versione 10.5.1. Sono state aggiunte impostazioni per l'anti-aliasing e l'hinting dei font. Per impostazione predefinita, l'applet della systray è disattivata (a causa di problemi di funzionamento). Le applet sono state adattate per schermi HiDPI. - : In Ubuntu Studio Controls sono state separate le impostazioni del Jack Master, dei dispositivi aggiuntivi e delle sovrapposizioni con PulseAudio. Aggiornate le versioni di 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 l'unificazione dell'aspetto delle interfacce delle applicazioni installate da pacchetti deb, snap e flatpak. Il pacchetto apt-offline, che richiede Python 2 per funzionare, e il pacchetto pidgin-libnotify sono stati esclusi dalla suite base. Aggiornate le versioni delle applicazioni Xfce 4.14.
- è diventato il primo rilascio LTS a offrire per impostazione predefinita un ambiente grafico. (fornito il rilascio 0.14.1) al posto di LXDE. Per la gestione dell'installazione delle applicazioni è stato utilizzato il Discover Software Center 5.18.4.
- Ubuntu con desktop Deepin. Il progetto rimane un'edizione non ufficiale di Ubuntu, ma gli sviluppatori della distribuzione stanno trattando con Canonical per integrare UbuntuDDE nelle edizioni ufficiali di Ubuntu.
Fonte: opennet.ru
