Nella nostra guida precedente, ti abbiamo guidato attraverso l'installazione di AlmaLinux 8.4. Se hai installato CentOS 8, è disponibile uno script di migrazione automatizzato per aiutarti a migrare senza problemi all'ultima versione di AlmaLinux 8.4 senza disinstallare ed eseguire una nuova installazione.
In questa guida, ti guideremo attraverso la migrazione di CentOS 8 su AlmaLinux 8.4 utilizzando uno script di migrazione automatizzato disponibile su Github.
Una parola di cautela
Anche se la migrazione nel nostro caso è avvenuta senza intoppi 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 al sicuro in caso di eventualità.
Prerequisiti
Prima di iniziare, assicurati di eseguire almeno CentOS 8.3 . Se stai eseguendo 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 la migrazione.
Fase 1:scarica lo script di migrazione di AlmaLinux
Per iniziare, avvia il tuo terminale e scarica lo script almalinux-deploy.sh dalla pagina Github di AlmaLinux usando 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 chmod comando come segue.
$ chmod +x almalinux-deploy.sh
Passaggio 2:migra da CentOS 8 ad AlmaLinux 8.4
Ora esegui almalinux-deploy.sh script 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. Quindi procede a disinstallare, reinstallare e aggiornare alcuni pacchetti per sincronizzarli con l'ultima versione di AlmaLinux , che al momento è AlmaLinux 8.4 .
Questo processo richiede un bel po' di tempo, circa 2 ore nel nostro caso, ed è il momento ideale per fare la spesa o dedicarsi a qualche videogioco.

Al termine della 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 AlmaLinux logo in basso come mostrato.

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

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

Questo ti introduce allo splendido sfondo del desktop di AlmaLinux 8.4 .

Sulla 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 automatico. Lo script estrae nuovi pacchetti online, 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.