L'ultima versione di Fedora Linux è stata rilasciata alla fine di aprile. Come utente Fedora a tempo pieno dalla sua versione originale nel 2003 e collaboratore attivo dal 2007, trovo sempre soddisfacente vedere nuove funzionalità e progressi nella comunità.
Se desideri una versione TL;DR di ciò che è cambiato in Fedora 30, sentiti libero di ignorare questo articolo e passare direttamente alla pagina wiki di Fedora ChangeSet. Altrimenti, continua a leggere per conoscere alcuni dei punti salienti della nuova versione.
Aggiornamento e nuova installazione
Ho aggiornato il mio Lenovo ThinkPad serie T da Fedora 29 a 30 utilizzando le istruzioni di aggiornamento del sistema DNF e finora funziona alla grande!
Ho anche avuto la possibilità di eseguire una nuova installazione su un altro ThinkPad ed è stata una bella sorpresa vedere una nuova schermata di avvio su Fedora 30:ha persino raccolto il logo Lenovo. Non ho visto questa schermata di avvio nuova e migliorata nell'aggiornamento sopra; era solo sulla nuova installazione.
Modifiche al desktop
Se sei un utente GNOME, sarai felice di sapere che Fedora 30 viene fornito con l'ultima versione, GNOME 3.32. Ha una tastiera su schermo migliorata (utile per laptop touch-screen), icone nuove di zecca per le applicazioni principali e un nuovo pannello "Applicazioni" in Impostazioni che consente agli utenti di ottenere un po' più di controllo sui gestori predefiniti di GNOME, autorizzazioni di accesso, e notifiche. La versione 3.32 migliora anche le prestazioni di Google Drive in modo che i file e gli appuntamenti del calendario di Google vengano integrati con GNOME.
Fedora 30 introduce anche due nuovi ambienti desktop:Pantheon e Deepin. Pantheon è l'ambiente desktop predefinito di ElementaryOS e può essere installato con un semplice:
$ sudo dnf groupinstall "Pantheon Desktop"
Non ho ancora usato Pantheon, ma uso Deepin. L'installazione è semplice; corri:
$ sudo dnf install deepin-desktop
quindi esci da GNOME ed effettua nuovamente il login, scegliendo "Deepin" facendo clic sull'icona a forma di ingranaggio nella schermata di accesso.
Deepin appare come un ambiente desktop molto raffinato e intuitivo che ti consente di controllare molti aspetti del tuo ambiente con un clic di un pulsante. Finora, l'unico problema che ho riscontrato è che possono essere necessari alcuni secondi in più per completare l'accesso e restituire il controllo al puntatore del mouse. A parte questo, è geniale! È il primo ambiente desktop che ho usato che sembra fare punti alti per pollice (HiDPI) correttamente, o almeno vicino a correttamente.
Riga di comando
Fedora 30 aggiorna Bourne Again Shell (aka Bash) alla versione 5.0.x. Se vuoi scoprire ogni cambiamento dalla sua ultima versione stabile (4.4), leggi questa descrizione. Voglio ricordare che in Bash 5 sono stati introdotti tre nuovi ambienti:
$ echo $EPOCHSECONDS
1556636959
$ echo $EPOCHREALTIME
1556636968.012369
$ echo $BASH_ARGV0
bash
Fedora 30 aggiorna anche il Fish shell, un guscio colorato con autosuggestione, che può essere molto utile per i principianti. Fedora 30 viene fornito con Fish versione 3 e puoi persino provarlo in un browser senza doverlo installare sul tuo computer.
(Nota che Fish shell non è la stessa cosa di guestfish per il montaggio di immagini di macchine virtuali, che viene fornito con il pacchetto libguestfs-tools.)
Sviluppo
Fedora 30 porta aggiornamenti ai seguenti linguaggi:C, Boost (C++), Erlang, Go, Haskell, Python, Ruby e PHP.
Per quanto riguarda questi aggiornamenti, la cosa più importante da sapere è che Python 2 è deprecato in Fedora 30. La comunità e la leadership di Fedora chiedono che tutti i manutentori dei pacchetti che ancora dipendono da Python 2 portino i loro pacchetti su Python 3 il prima possibile, poiché il il piano è rimuovere virtualmente tutti i pacchetti Python 2 in Fedora 31.
Contenitori
Se desideri eseguire Fedora come un sistema operativo immutabile per un contenitore, un chiosco o un ambiente simile a un'appliance, dai un'occhiata a Fedora Silverblue. Ti offre tutta la tecnologia di Fedora gestita da rpm-ostree, che è un sistema ibrido di immagini/pacchetti che consente aggiornamenti automatici e facili rollback per gli sviluppatori. È un'ottima opzione per chiunque voglia saperne di più e giocare con le distribuzioni Flatpak.
Fedora Atomic non è più disponibile sotto Fedora 30, ma puoi comunque scaricarlo. Se la tua marmellata è costituita da contenitori, non disperare:anche se Fedora Atomic non c'è più, un nuovissimo Fedora CoreOS è in fase di sviluppo e dovrebbe essere pubblicato a breve!
Cos'altro c'è di nuovo?
A partire da Fedora 30, /usr/bin/gpg punta a GnuPG v2 per impostazione predefinita e la configurazione del server NFS ora si trova in /etc/nfs.conf invece di /etc/sysconfig/nfs .
Sono state apportate anche alcune modifiche all'installazione e al tempo di avvio.
Ultimo ma non meno importante, dai un'occhiata a Fedora Spins per un giro di Fedora che per impostazione predefinita è il tuo gestore di finestre preferito e Fedora Labs per bundle di software funzionalmente curati basati su Fedora 30 (ad esempio astronomia, sicurezza e giochi).