Ricerca nel sito web

Come migrare da CentOS 8 ad AlmaLinux 8.5


Nella nostra guida precedente, ti abbiamo guidato attraverso l'installazione di AlmaLinux. Se hai installato CentOS 8, è disponibile uno script di migrazione automatizzata per aiutarti a migrare senza problemi all'ultima versione di AlmaLinux 8.5 senza disinstallare ed eseguire una nuova installazione.

Esiste anche uno script simile di Oracle Linux, che ti aiuta a migrare da CentOS a Oracle Linux.

In questa guida ti guideremo attraverso la migrazione di CentOS 8 a AlmaLinux 8.5 utilizzando uno script di migrazione automatizzata disponibile su Github.

Una parola di cautela

Anche se nel nostro caso la migrazione è andata bene e con successo, ti consigliamo vivamente di eseguire un backup di tutti i tuoi file nel caso qualcosa vada storto. Come dice il proverbio, meglio prevenire che curare, e idealmente vuoi essere dalla parte della sicurezza in caso di qualsiasi evenienza.

Prerequisiti

Prima di iniziare, assicurati di utilizzare almeno CentOS 8.3. Se stai utilizzando una versione precedente, riscontrerai un errore durante l'esecuzione dello script di migrazione.

Ecco un esempio perfetto di ciò che abbiamo riscontrato inizialmente durante il tentativo di migrazione utilizzando CentOS 8.0.

Inoltre, assicurati di avere almeno 5 GB di spazio libero su disco sul disco rigido per gestire il processo di aggiornamento poiché comporta il download e la reinstallazione di file da Internet.

Infine, una connessione internet veloce e stabile aiuterà sicuramente ad accelerare la migrazione ad AlmaLinux.

Senza ulteriori indugi, rimbocchiamoci le maniche e iniziamo con la migrazione.

Passaggio 1: scaricare lo script di migrazione AlmaLinux

Per iniziare, avvia il tuo terminale e scarica lo script almalinux-deploy.sh dalla pagina Github AlmaLinux utilizzando il comando curl come segue.

curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh

Una volta scaricato, assegna le autorizzazioni di esecuzione allo script di migrazione utilizzando il comando chmod come segue.

chmod +x  almalinux-deploy.sh

Passaggio 2: migrazione da CentOS 8 ad AlmaLinux 8.5

Ora esegui lo script almalinux-deploy.sh come segue per avviare la migrazione ad AlmaLinux.

sudo bash almalinux-deploy.sh

Lo script esegue un paio di attività. Innanzitutto, esegue alcuni controlli di sistema. Si procede quindi a disinstallare, reinstallare e aggiornare alcuni pacchetti per sincronizzarli con l'ultima versione di AlmaLinux, che in questo momento è AlmaLinux 8.5.

Questo processo richiede un po’ di tempo – circa 2 ore nel nostro caso – ed è il momento ideale per fare la spesa o dedicarsi ad alcuni videogiochi.

Una volta completata la migrazione, riceverai la notifica che la migrazione è andata a buon fine, come indicato di seguito.

Infine, riavvia il sistema per caricare l'ultimo sistema operativo AlmaLinux.

sudo reboot

Per un momento vedrai una schermata nera con il logo AlmaLinux in basso, come mostrato.

Poco dopo apparirà il menu di grub con la voce AlmaLinux evidenziata in alto. Premi INVIO e attendi l'inizializzazione del sistema.

Fornisci la tua password e fai clic su "Accedi" per accedere a AlmaLinux.

Questo ti introduce al bellissimo sfondo del desktop di AlmaLinux 8.5.

Dalla riga di comando, puoi verificare la versione del tuo sistema eseguendo:

lsb-release -a
cat /etc/redhat-release

Conclusione

In questo tutorial ti abbiamo guidato attraverso il processo di migrazione da CentOS 8 all'ultima versione di AlmaLinux utilizzando uno script automatizzato. Lo script mette online nuovi pacchetti, esegue il downgrade, gli aggiornamenti e reinstalla alcuni pacchetti per sincronizzarli con l'ultima versione di AlmaLinux. Come puoi vedere, è un processo abbastanza semplice poiché la maggior parte del lavoro è gestita dallo script di installazione. Il tuo feedback è molto gradito.