Fedora e le sue ultime versioni: impressioni e commento

 

Fedora è una distribuzione che non ha bisogno di essere presentata, almeno per gli utenti che hanno familiarita con il mondo Linux. La recente versione 41 Workstation dimostra ampiamente la sua fama ed è in download sul sito ufficiale. Il file system di default è  BTRFS. In caso di aggiornamento di sistema da una versione all'altra è opportuno riconoscere a Fedora, con le versioni ultime, una semplicità di aggiornamento che risulta indolore. Fedora fa praticamente tutto da sola: avverte dell'esistenza di una versione e una volta scelta di installarla procede in automatico con alcuni riavvii del sistema.  Anche le ultime versioni restano sempre ancorate alla scelta dell'ambiente grafico Gnome 3 di default.
Ovviamente rimane anche, per una scelta del team di sviluppo e di diritti, la filosofia di non fornire applicativi che violino termini proprietari. Per cui tutta una serie di pacchetti soprattutto relativi al multimediale devono esser installati dopo.
Comunque Fedora ormai adotta la tendenza di essere sempre più facile da usare e l'installazione dei pacchetti .rpm non solo avviene da terminale con il comando 'dnf' (che ha praticamente sostituito 'yum') ma si può usare una pratica ed essenziale GUI 'dnfdragora'. Inoltre Fedora gestisce in automatico gli aggiornamenti e presenta all'utente una pratica app già installata denominata 'software' che più semplice non si può. Sostanzialmente come usabilità, almeno per la gestione software, stiamo quindi ai livelli di Ubuntu. Tuttavia per l'utente appena un pò smaliziato conviene usare 'dnf' o la sua GUI 'dnfdragora'.
Per il punto dolente di Fedora e cioè quello della scarsità di pacchetti di terze parti installati ci si può affidare ai 'rmpfusion repositories' suddivisi in due categorie: free e non-free. Tenete conto che in genere i driver proprietari delle schede grafiche (ad esempio NVIDIA) sono in quelli non-free. Si scaricano i due pacchetti .rpm e una volta installati avrete allargato la possibilità di installare altri pacchetti di terze parti sempre con il comando 'dnf install'.
Fedora segue una sua filosofia per la sicurezza per cui ad esempio di default vi troverete SELinux installato e settato ad 'enforcing'. Mentre il suo Firewall è fin dal 2012 un firewall dinamico denominato 'firewalld' la cui gestione è documentata QUI . L'interfaccia grafica si carica da terminale con firewall-config ma comunque il tutto non è semplicissimo per un utente medio.
Tuttavia se avete domande e/o dubbi niente paura: un altro punto forte di Fedora è la sua documentazione ufficiale, in linea con le più prestigiose in questo campo (Gentoo, Debian e ArchLinux) e quasi sempre molto esauriente. Ha il difetto di essere un pò sparsa tra nuova e vecchia documentazione. La nuova è QUI, mentre il WIKI ufficiale si trova QUI.

Infine due segnalazioni utili:

- con gli ultimi  upgrade viene abilitato nel file /etc/default/grub una nuova opzione GRUB_ENABLE_BLSCFG=true che crea ora le menuentry in automatico nella directory /boot/loader/entries. In pratica, una scelta Fedora relativa al modo con cui GRUB2 configura il bootloader. In tal caso c'è il problema che se avete configurato una password per il GRUB2, questa non funzioni più sui menuentry di Fedora ma solo eventualmente in quelli gestiti dall'utente nel file 40_custom in /etc/grub.d. In tal caso, disabilitare la riga GRUB_ENABLE_BLSCFG=true in /etc/default/grub con un cancelletto '#' e rilanciare la configurazione di GRUB2 per risolvere. Se non è sufficiente, bisogna andare a modificare il file /etc/grub.d/10_linux nella riga: CLASS=.... in questo modo: CLASS="--class gnu-linux --class gnu --class os --users root" (escludere il parametro --unrestricted)

- I video potrebbero andare a scatti. Il problema potrebbe essere dovuto ai codecs video installati con flatpak. Dare da terminale il comando 'sudo dnf install libavcodec-freeworld ffmpeg --allowerasing' e il difetto scompare.

In sintesi:

PRO:
- installazione piuttosto facile e upgrade del sistema operativo a versione successiva facilitato e affidabile;

- possibilità di avere di default il filesystem Btrfs;
- gestione facile del software sia con l'applicativo user-friendly denominato 'software' sia con 'dnfdragora' (GUI del corrispettivo comando da terminale), anche se manca in queste interfaccia grafiche la possibilità di pulire la cache dei pacchetti scaricati;
- aggiornamenti facili, compreso l'upgrade di versione che è praticamente in automatico ed indolore (avverte e durante un reboot fa l'upgrade);
- riconoscimento hardware senza particolari problemi;
- reattività nel boot (non solo con dischi SSD) e fluidità nella gestione desktop;
- affidabilità generale molto buona;

CONTRO:

Qualche problema con GRUB2 su dispostivi non UEFI; consigliabile, in tal caso, usare il tool 'UNetbootin' per l'immagine .iso;
- software gestionale di terze parti di deafult non abbondante (essendo legata alla filosofia strettamente del software libero) ma problema facilmente aggirabile con alcuni accorgimenti (non esagerare però per evitare incompatibilità);

- necessario nel corso del suo uso approfondire alcuni argomenti relativi al sistema gestionale della sicurezza (ha usato per prima SELinux) ed altro, dato che l'influenza dello sviluppo lato server si fa comunque sentire anche nella versione Workstation;

- Fedora è il progetto alla base di RedHat Enterprise Linux e quindi presenta alcuni svantaggi legati al continuo aggiornamento cui va incontro.

Alla fine, il giudizio su Fedora è quello di una distribuzione Linux sicuramente stabile ed affidabile. Può essere allora Fedora una di quelle distribuzioni dedicata a chi passa per la prima volta a Linux? Fino a qualche anno fa il dubbio c'era. Oggi, con queste ultime versioni, molto è cambiato. Non è certamente ostica ad oltranza e s'avvicina alle distribuzioni Linux Ubuntu-derivate, considerate a torto o a ragione le più facili da usare. Il giudizio è ovviamente personale anche se basato su un oggettivo calcolo del tempo necessario ad avere pronto all'uso un sistema operativo tipico per l'utente medio non specialistico.
Come facilità d'uso sta in una giusta via di mezzo (insieme ad OpenSuse ma spezzerei una lancia in più per Fedora) e magari un tantino sotto a Mageia o OpenMandriva. Trattasi però di un approdo che non delude anche chi vuole una Linux più impegnativa da gestire.

Qui sotto l'ambiente di Fedora Workstation con  l'app 'Software' visibile: