Ricerca nel sito web

Come migrare da CentOS 8 a Rocky Linux 8


Rocky Linux 8.5, nome in codice Green Obsidian, è finalmente arrivato! È stato rilasciato il 12 novembre 2021, appena sei mesi dopo il rilascio di Rocky Linux 8.4, che è una quarta versione stabile dell'ultima versione.

Questa è la prima versione stabile e pronta per la produzione di Rocky Linux dopo mesi di intensa ricerca e sviluppo. È disponibile sia per le architetture x86_64 che ARM64.

Come saprai, Rocky Linux è un sistema operativo aziendale comunitario che è compatibile al 100% bug per bug con Red Hat Enterprise Linux 8.5 . Ciò lo rende un'alternativa perfetta a CentOS 8 che diventerà EOL entro la fine di dicembre 2021.

Con il rilascio di Rocky Linux 8.5, è stato reso disponibile uno strumento di conversione per aiutarti a migrare da CentOS 8 a Rocky Linux. Questo è utile per coloro che vogliono provare Rocky Linux 8 senza eseguire una nuova installazione.

Giusto per aggiornarti, puoi aggiornare le seguenti distribuzioni a Rocky Linux 8.5:

  • Red Hat Enterprise Linux 8.4
  • CentOSLinux 8.4
  • AlmaLinux 8.4
  • OracleLinux 8.4

Scarica RockyLinux 8.5

Se desideri una nuova installazione, procedi e scarica Rocky Linux 8.5 che è disponibile in immagini minimali, DVD e ISO di avvio.

Sorprendentemente, Rocky Linux 8.5 è disponibile anche su Amazon Web Services (AWS Marketplace) e Google Cloud Platform. Inoltre, puoi trovare Rocky Linux nelle immagini del contenitore da Docker Hub e Quay.io.

Migrazione da CentOS 8 a Rocky Linux 8.5

Prima di migrare a Rocky Linux 8.5 e a qualsiasi altro sistema operativo, è sempre consigliabile eseguire il backup di tutti i file in modo da poter essere dalla parte giusta nel caso in cui qualcosa si rompesse.

Per iniziare, confermeremo la versione di CentOS 8 che stiamo utilizzando per la migrazione. Attualmente stiamo utilizzando CentOS Linux 8.2 come indicato di seguito.

cat /etc/redhat-release

CentOS Linux release 8.2.2004 (Core)

Non è necessario eseguire l'aggiornamento all'ultima versione di CentOS, come nel caso della migrazione ad AlmaLinux 8.5 o Oracle Linux.

Il passaggio successivo è scaricare lo script di migrazione migrate2rocky.sh, che è ospitato su GitHub e puoi scaricarlo come segue utilizzando lo strumento da riga di comando wget.

wget https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh

Una volta completato il download, assegna le autorizzazioni di esecuzione al file di script della shell migrate2rocky.sh come mostrato.

chmod +x migrate2rocky.sh

Ora siamo pronti per migrare a Rocky Linux.

Per avviare la migrazione da CentOS 8 a Rocky Linux, esegui lo script come segue:

sudo bash migrate2rocky.sh  -r

Lo script inizia identificando tutti i repository che mappano da CentOS Linux 8 a Rocky Linux 8. Quindi rimuove i pacchetti e i repository Linux CentOS 8 e li sostituisce con i loro equivalenti Rocky Linux 8.5.

Successivamente, procede al download dei nuovi pacchetti richiesti da Rocky Linux 8.5.

Dopo aver scaricato i pacchetti, li reinstalla e aggiorna alcuni dei pacchetti esistenti alle versioni più recenti. L'intera migrazione richiede parecchio tempo e, nel nostro caso, ci sono volute circa 3 ore. Tuttavia, ciò dipende interamente dalla velocità della tua connessione Internet. Inoltre, la migrazione richiederà meno tempo se si esegue un'installazione minima.

Una volta completata la migrazione, ti verrà richiesto di riavviare il sistema come mostrato.

Per riavviare, esegui il comando:

sudo reboot

Durante il processo di riavvio, verrà visualizzato il logo Rocky Linux per l'installazione della GUI.

Nel menu Grub, assicurati di selezionare la voce "Rocky Linux" che appare come prima opzione.

Successivamente, accedi con le credenziali del tuo account utente.

E questo introduce lo sfondo del desktop Rocky Linux grigio scuro.

E questo è tutto. Ora puoi goderti la stabilità e tutti gli altri vantaggi offerti da Rocky Linux senza alcun costo, proprio come hai fatto con CentOS Linux.