Guida Linux / Quale distribuzione scegliere? Ubuntu LTS e Rocky Linux a confronto

Se il corso o il lavoro non richiedono una distribuzione specifica, Ubuntu LTS è un punto di partenza ragionevole per studiare Linux. Per imparare ad amministrare server della famiglia Red Hat Enterprise Linux (RHEL), Rocky Linux è invece più vicino a quell’obiettivo. Una distribuzione combina il kernel Linux con strumenti di sistema, un gestore di pacchetti, un programma di installazione e altro software: le differenze riguardano quindi sia gli obiettivi sia i metodi di gestione.

Le versioni di riferimento per le esercitazioni di questo corso sono Ubuntu 26.04 LTS e la famiglia Rocky Linux 9. Puoi iniziare con una sola delle due; per Rocky 9 scegli la versione minore attualmente supportata, senza restare su un’immagine vecchia. Dopo la scelta, la lezione sulla preparazione di una macchina virtuale, in inglese aiuta a predisporre installazione, accesso e ripristino.

Quali distribuzioni Linux esistono?

Questi sono alcuni esempi delle numerose possibilità disponibili. L’elenco mostra approcci diversi e non è una classifica per qualità o numero di utenti.

  • Debian: un sistema operativo sviluppato dalla comunità, usato su desktop e server e alla base di altre distribuzioni.
  • Ubuntu: una distribuzione basata su Debian, disponibile in edizioni per desktop e server.
  • Linux Mint: si concentra sull’esperienza desktop e propone varianti basate su Ubuntu e su Debian.
  • Fedora: adotta tecnologie recenti con un ritmo relativamente rapido e offre edizioni come Workstation.
  • Rocky Linux: una distribuzione che punta alla compatibilità con RHEL.
  • openSUSE: un progetto che offre, fra le altre, Leap a rilasci regolari e Tumbleweed ad aggiornamento continuo.
  • Arch Linux: adotta il modello rolling release, cioè ad aggiornamento continuo, e permette all’utente di scegliere i componenti da aggiungere a una base minima.

L’elenco non è completo. Una stessa distribuzione può offrire immagini diverse per desktop e server o più modelli di rilascio. Il solo nome non descrive quindi tutta l’esperienza d’uso.

Quali distribuzioni sono diffuse?

«Diffusa» assume significati diversi a seconda che si considerino desktop, server o ambienti aziendali. Nella documentazione di uso generale per desktop e server si incontrano Ubuntu e Debian; fra le opzioni desktop, Linux Mint e Fedora; negli ambienti server della famiglia RHEL, RHEL e Rocky Linux. Sono esempi rappresentativi di impieghi diversi, non una graduatoria mondiale del numero di utenti.

Invece di scegliere automaticamente il nome più familiare, verifica quale distribuzione usa il corso, la documentazione aziendale o il software che devi installare. Questo corso confronta Ubuntu e Rocky Linux perché mostrano metodi di amministrazione differenti. Le altre distribuzioni restano possibili scelte valide.

Quale distribuzione scegliere per imparare?

Se non hai vincoli imposti dal corso o dal lavoro, puoi cominciare con Ubuntu LTS. LTS significa Long Term Support, ossia supporto a lungo termine. Se invece devi imparare la gestione dei server della famiglia RHEL, Rocky Linux risponde meglio a quell’esigenza. Dopo la lezione 01 su kernel, distribuzioni e open source, considera queste quattro domande:

  1. Obiettivo: vuoi imparare i comandi di base e l’uso del desktop oppure esercitarti in uno specifico ambiente server?
  2. Materiale da seguire: il lavoro, il corso, un esame di certificazione o un’applicazione richiedono una distribuzione particolare?
  3. Ambiente di prova: devi usare direttamente l’hardware del computer oppure puoi esercitarti in una macchina virtuale?
  4. Manutenzione: il sistema resterà in uso a lungo? In tal caso, hai controllato l’ambito del supporto e la data di fine supporto della versione scelta?

Le prime due risposte pesano di più. Se devi riprodurre l’ambiente di un server esistente, conviene apprenderne comandi e strumenti di gestione dei pacchetti. Se l’obiettivo è ancora aperto, puoi imparare i fondamenti su una distribuzione e confrontarla in seguito con un’altra.

Quali differenze ci sono tra Ubuntu e Rocky Linux?

La tabella mette a confronto differenze che un principiante incontra scegliendo un sistema per esercitarsi. Entrambe le distribuzioni possono essere usate come server: Ubuntu offre anche questo impiego, mentre Rocky Linux può essere usato anche con un ambiente desktop.

Criterio Ubuntu Rocky Linux
Famiglia e obiettivo Basata su Debian, con edizioni per desktop, server, cloud e altri usi. Distribuzione Enterprise Linux che punta alla compatibilità con RHEL, adatta a imparare l’amministrazione di quella famiglia.
Gestione dei pacchetti Usa principalmente pacchetti .deb e apt. Usa principalmente pacchetti .rpm e dnf.
Rilasci per l’uso a lungo termine Offre versioni LTS. Il loro periodo di supporto va distinto da quello dei rilasci intermedi. Le versioni principali hanno un ciclo di vita lungo. Per restare supportati occorre passare all’ultima versione minore della stessa serie.
Quando sceglierla per iniziare Per apprendere le basi di Linux senza vincoli di famiglia o seguire istruzioni specifiche per Ubuntu. Per imparare l’amministrazione dei server della famiglia RHEL, dnf e le relative convenzioni di configurazione.

apt e dnf sono entrambi gestori di pacchetti: installano e aggiornano il software. Molti comandi di base per file e directory funzionano su entrambe le distribuzioni, ma nomi dei pacchetti, repository e configurazione dei servizi possono differire. La guida Ubuntu all’installazione e gestione dei pacchetti e la documentazione Rocky Linux su DNF spiegano i rispettivi strumenti.

Quando conviene scegliere Ubuntu?

Ubuntu LTS è un punto di partenza ragionevole se vuoi usare insieme desktop grafico e terminale, oppure se non devi riprodurre un ambiente Enterprise Linux specifico. Puoi scegliere fra installazioni desktop e server in base alle esercitazioni. Per un sistema da mantenere per anni, distingui un rilascio intermedio da una versione LTS.

Secondo la politica di rilascio di Ubuntu pubblicata da Canonical, le LTS escono ogni due anni e ricevono cinque anni di manutenzione standard della sicurezza per i pacchetti del repository Main. La manutenzione estesa della sicurezza, chiamata ESM (Expanded Security Maintenance), rientra in Ubuntu Pro con ambiti e condizioni differenti. Non dare per scontato che tutti i pacchetti di una LTS ricevano la stessa copertura per lo stesso periodo: controlla il repository del software da cui dipendi.

Quando conviene scegliere Rocky Linux?

Rocky Linux è una scelta coerente se devi imparare ad amministrare server della famiglia RHEL o seguire documentazione e strumenti adottati in quell’ambiente. Il progetto lo presenta come un sistema operativo aziendale open source che punta alla compatibilità con RHEL. La compatibilità non garantisce automaticamente la certificazione di un prodotto esterno o la sua inclusione in un contratto di assistenza. Per il software commerciale, verifica l’elenco delle piattaforme supportate dal fornitore.

Rocky Linux offre un ciclo di vita lungo per le versioni principali, ma un’installazione deve essere aggiornata per restare supportata. La guida ufficiale ai rilasci di Rocky Linux specifica che è supportata soltanto l’ultima versione minore di ciascuna versione principale. Anche per una macchina virtuale destinata alle esercitazioni, controlla gli aggiornamenti e la data di fine supporto se pensi di conservarla a lungo.

Come decidere per un sistema di esercitazione?

  • Non hai ancora un obiettivo preciso: inizia con Ubuntu LTS e impara terminale, file, permessi e installazione dei pacchetti.
  • Devi lavorare con server della famiglia RHEL: scegli Rocky Linux e studia dnf insieme alle relative procedure di configurazione.
  • Vuoi confrontarle: crea una macchina virtuale per ciascuna ed esegui gli stessi compiti. All’inizio non serve memorizzare ogni comando in due varianti.
  • Hai requisiti di lavoro, corso o prodotto: dai priorità alla distribuzione e alla versione principale supportate in quell’ambiente.

Qualunque distribuzione tu scelga, ottieni i file di installazione dai canali ufficiali del progetto. La pagina di download di Ubuntu e la pagina di download di Rocky Linux indicano le immagini e le architetture supportate. Prima di scaricare, controlla l’architettura della CPU, l’unità centrale di elaborazione, e i requisiti minimi, soprattutto per computer vecchi o ambienti virtualizzati.

Dopo l’installazione, la guida per verificare distribuzione, versione, kernel e architettura di Linux aiuta a identificare il sistema in esecuzione. Quella guida descrive l’ispezione di un sistema già installato tramite /etc/os-release, hostnamectl e altri strumenti; questa lezione si concentra sulla scelta della distribuzione prima dell’installazione.