Ubuntu, Debian, AlmaLinux o Rocky: quale Linux?
Se non sai cosa scegliere, parti da Ubuntu Server LTS. Molte guide ai software danno per scontato Ubuntu, e ogni versione LTS riceve cinque anni di manutenzione di sicurezza standard. Debian va bene per chi vuole una base semplice e longeva. AlmaLinux e Rocky Linux sono adatte quando serve un ambiente compatibile con RHEL, per esempio per software pensato per RHEL o per allinearsi alle abitudini enterprise.
Le quattro distribuzioni a confronto
| Distribuzione | Gestore dei pacchetti | Durata del supporto (secondo le pagine ufficiali) | A chi è adatto |
|---|---|---|---|
| Ubuntu LTS | apt | 5 anni di manutenzione di sicurezza standard, 10 anni con Ubuntu Pro | Un primo server, la maggior parte delle guide e dei pannelli |
| Debian | apt | Circa 3 anni di supporto completo, poi 2 anni di LTS | Chi vuole una base semplice e stabile |
| AlmaLinux | dnf | Versione 8 fino al 2029, versione 9 fino al 2032, versione 10 fino al 2035 | Ambienti compatibili con RHEL, abitudini enterprise |
| Rocky Linux | dnf | Un ciclo di vita di 10 anni | Ambienti compatibili con RHEL, un'alternativa ad AlmaLinux |
Le durate arrivano dalle pagine ufficiali di Ubuntu, Debian, AlmaLinux e Rocky Linux. Prima di installare, controlla lì la data di fine attuale della versione che scegli.
Scegliere una versione e controllare cosa stai usando
Il numero di versione di Ubuntu è l'anno e il mese di uscita. Le versioni LTS escono ogni due anni ad aprile, per esempio la 24.04. Le versioni intermedie sono supportate per molto meno tempo, quindi per un server scegli una LTS. Le versioni di Debian hanno un nome in codice accanto al numero. La famiglia RHEL usa versioni principali come 8, 9 e 10. Qualunque distribuzione scegli, installa un nuovo server con l'ultima versione LTS o stabile. Una versione più vecchia ti lascia una finestra di supporto più corta. Se userai un pannello, controlla prima che supporti quella versione.
cat /etc/os-release mostra quale distribuzione e versione stai usando. Per sapere se dopo gli aggiornamenti serve un riavvio, su Ubuntu controlla la presenza del file /var/run/reboot-required. Sulla famiglia RHEL te lo dice sudo dnf needs-restarting -r. Gli aggiornamenti del kernel di solito non diventano effettivi senza un riavvio.
Dove differiscono davvero?
- Comandi. Su Ubuntu e Debian installi i pacchetti con
apt, su AlmaLinux e Rocky condnf:sudo apt install nginxoppuresudo dnf install nginx. A volte cambiano anche i nomi dei pacchetti. Apache èapache2da una parte ehttpddall'altra. - Framework di sicurezza. Su Ubuntu AppArmor è installato e attivo di default. Nella famiglia RHEL, SELinux è in modalità enforcing di default (secondo la documentazione di Red Hat). SELinux può impedire a un web server di scrivere in una cartella insolita o di usare una porta non standard. La soluzione di solito è impostare l'etichetta giusta, non disattivare SELinux.
- Aggiornamenti di sicurezza automatici. Su Ubuntu il pacchetto
unattended-upgradesc'è fin dall'inizio. Installa gli aggiornamenti di sicurezza una volta al giorno e non riavvia il server da solo (secondo la documentazione di Ubuntu). Debian usa lo stesso pacchetto: se non è installato, installalo consudo apt install unattended-upgradese abilitalo. Su AlmaLinux e Rocky installidnf-automaticconsudo dnf install dnf-automaticed eseguisudo systemctl enable --now dnf-automatic-install.timer. L'impostazione predefinita installa tutti gli aggiornamenti, non solo quelli di sicurezza. Per avere solo gli aggiornamenti di sicurezza, impostaupgrade_typesusecurityin/etc/dnf/automatic.conf. - Versioni dei pacchetti. Su queste distribuzioni le versioni dei pacchetti di solito restano ferme e le patch di sicurezza arrivano riportandole sulla versione più vecchia (backport). Se ti serve qualcosa di più recente, usa il repository dell'applicazione stessa o Docker.
Cosa vuole il tuo software?
Spesso è il software che userai a decidere per te. Secondo la documentazione ufficiale dei pannelli, CloudPanel richiede Ubuntu o Debian, e HestiaCP richiede Debian o Ubuntu LTS. cPanel supporta AlmaLinux, Rocky Linux, CloudLinux e Ubuntu. DirectAdmin supporta la famiglia RHEL, Debian e Ubuntu. Se userai un pannello, guarda prima l'elenco che supporta e scegli la distribuzione dopo.
Dopo CentOS: AlmaLinux o Rocky?
Secondo gli annunci del progetto CentOS, il supporto di CentOS Linux 8 è terminato il 31 dicembre 2021 e quello di CentOS Linux 7 il 30 giugno 2024. CentOS Stream è una distribuzione a rilascio continuo che sta un passo avanti rispetto a RHEL. AlmaLinux e Rocky Linux sono distribuzioni gratuite della comunità compatibili con RHEL. La maggior parte dei comandi delle vecchie guide su CentOS funziona su entrambe.
AlmaLinux è gestita dalla AlmaLinux OS Foundation, un'organizzazione senza scopo di lucro, mentre il marchio Rocky Linux appartiene alla Rocky Enterprise Software Foundation. Nell'uso quotidiano si comportano in modo simile. Decidono soprattutto il supporto del tuo pannello, le tue conoscenze e le tue abitudini.
Un breve consiglio
- Il tuo primo server, WordPress, Docker, uso generale: Ubuntu LTS.
- Una base semplice che cambia poco: Debian.
- Un pannello o un software che richiede la compatibilità con RHEL: AlmaLinux o Rocky. Entrambe sono distribuzioni gratuite della comunità e la scelta è per lo più personale.
- Se non vuoi fare upgrade per molto tempo: guarda la data di fine supporto della versione che scegli e segnala la data sul calendario.
- Se hai un vecchio server CentOS: prima di migrare controlla che la tua applicazione supporti AlmaLinux o Rocky Linux. Poi crea il nuovo server e sposta lì i dati.
Su Seturack
Se scegli un'app già pronta, non scegli la distribuzione a parte: viene installata quella giusta. La maggior parte delle app gira su Ubuntu 24.04 LTS, mentre cPanel gira su AlmaLinux 9. Se scegli solo il sistema operativo, nella schermata d'ordine vedi le distribuzioni e le versioni. Se vuoi cambiare distribuzione in seguito, il pannello ha uno strumento di reinstallazione, ma cancella tutti i dati del server. Prima di cominciare, copia sul tuo computer i file che ti servono.
Commenti0
Ancora nessun commento
Condividi per primo la tua opinione.
Accedi o registrati per lasciare un commento.