GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come migrare a Rocky Linux 8 da CentOS 8 Linux

Dopo che RedHat ha spostato la sua attenzione da CentOS 8 a CentOS Stream 8, Mr.Gregory Kurtzer , il fondatore originale di CentOS, ha iniziato a sviluppare un'altra ricostruzione di RHEL, denominata Rocky Linux . Rocky Linux è un sistema operativo aziendale comunitario progettato per essere compatibile al 100% con RedHat Enterprise Linux. Questa guida passo passo spiega come migrare a Rocky Linux 8 da CentOS 8 Linux usando migrate2rocky sceneggiatura. Il team di sviluppo di Rocky Linux ha creato lo script migrate2rocky per convertire facilmente un sistema CentOS 8 esistente in Rocky Linux 8.

Migra a Rocky Linux 8 da CentOS 8 utilizzando lo script migrate2rocky

Un avvertimento:

Prima di tutto, esegui il backup dei dati importanti dal tuo sistema CentOS prima di avviare il processo di aggiornamento. Ho testato questo script in una macchina virtuale CentOS 8 appena installata. La mia macchina virtuale non ha dati ed è un'edizione server con installazione minima. Ha funzionato perfettamente senza problemi come previsto.

Iniziamo ora l'attività di migrazione di Rocky Linux!

Passaggio 1: Aggiorna l'attuale sistema CentOS 8 Linux all'ultima versione disponibile:

$ sudo dnf --refresh upgrade

Al termine dell'aggiornamento, riavvia il sistema:

$ sudo reboot

Passaggio 2: Controlla se stai eseguendo la versione CentOS 8 sul tuo sistema:

$ cat /etc/redhat-release

Risultato di esempio:

CentOS Linux release 8.4.2105

Puoi anche utilizzare il comando seguente per visualizzare l'output dettagliato:

$ cat /etc/os-release

Risultato di esempio:

 NAME="CentOS Linux"
 VERSION="8"
 ID="centos"
 ID_LIKE="rhel fedora"
 VERSION_ID="8"
 PLATFORM_ID="platform:el8"
 PRETTY_NAME="CentOS Linux 8"
 ANSI_COLOR="0;31"
 CPE_NAME="cpe:/o:centos:centos:8"
 HOME_URL="https://centos.org/"
 BUG_REPORT_URL="https://bugs.centos.org/"
 CENTOS_MANTISBT_PROJECT="CentOS-8"
 CENTOS_MANTISBT_PROJECT_VERSION="8"

Passaggio 3: Scarica lo script di migrazione Rocky Linux denominato migrate2rocky da qui .

$ curl -O https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh

Passaggio 4: Rendi migrate2rocky script eseguibile:

$ sudo chmod +x migrate2rocky.sh 

Passaggio 5: Infine, esegui migrate2rocky script con -r passa a migrare a Rocky Linux 8 dal sistema CentOS 8 Linux usando il comando:

$ sudo bash migrate2rocky.sh -r

Questo sostituirà i repository CentOS 8 con i repository Rocky Linux, rimuoverà il marchio CentOS, aggiungerà chiavi GPG Rocky Linux e quindi scaricherà, installerà e aggiornerà tutti i pacchetti.

Preparing to migrate CentOS Linux 8 to Rocky Linux 8.

Determining repository names for CentOS Linux 8.....

Found the following repositories which map from CentOS Linux 8 to Rocky Linux 8:
CentOS Linux 8  Rocky Linux 8
appstream       appstream
baseos          baseos
extras          extras

Getting system package names for CentOS Linux 8.......

Found the following system packages which map from CentOS Linux 8 to Rocky Linux 8:
CentOS Linux 8        Rocky Linux 8
centos-backgrounds    rocky-backgrounds
centos-gpg-keys       rocky-gpg-keys
centos-logos          rocky-logos
centos-indexhtml      rocky-indexhtml
centos-linux-release  rocky-release
centos-linux-repos    rocky-repos
[...]

Ci vorranno da pochi minuti a ore a seconda della velocità di Internet e delle dimensioni dell'installazione. Se la tua installazione è minima e hai SSD con connessione Internet veloce, probabilmente ci vorranno 5-10 minuti.

Dopo aver eseguito correttamente la migrazione di Rocky Linux, dovresti vedere il seguente output:

 [...] 
 Complete!
 Done, please reboot your system.
 A log of this installation can be found at /var/log/migrate2rocky.log

Passaggio 6: Esegui il comando seguente per sincronizzare i pacchetti installati con le ultime versioni disponibili.

$ sudo dnf distro-sync -y 

Infine, riavvia il sistema:

$ sudo reboot

Passaggio 7: Accedi al sistema Rocky Linux e aggiorna il nome host e il nome utente che corrispondono a Rocky Linux:

$ sudo hostnamectl set-hostname rocky8

Esci e accedi nuovamente per applicare le modifiche.

Controlla il nome host per verificare che sia stato modificato:

 $ hostname
 rocky8

Sì, è stato aggiornato!

Ecco il mio sistema Rocky Linux 8.4 in esecuzione in KVM dopo la migrazione da CentOS 8.4.

Questo è tutto. Abbiamo migrato con successo CentOS Linux 8 a Rocky Linux 8 usando migrate2rocky sceneggiatura.

Il sistema operativo Linux aziendale Rocky Linux 8.4 è ora pronto per l'uso.

Migra da CentOS 7 a qualsiasi Enterprise Linux 8 con ELEvate

Tieni presente che lo script Migrate2rocky converte solo la versione CentOS 8 in Rocky Linux 8. Se stai eseguendo versioni precedenti come CentOS 7.xo 6.x, questo script non sarà di aiuto.

Per fortuna, esiste uno strumento chiamato ELEvate per migrare CentOS 7 a qualsiasi versione di Enterprise Linux 8.x.

ELEvate è uno strumento di migrazione open source che consente di migrare tra le versioni principali delle distribuzioni basate su RHEL dalla versione 7.x alla versione 8.x. Per maggiori dettagli, fare riferimento alla seguente guida.

  • Come migrare CentOS 7 ad AlmaLinux 8, CentOS Stream 8, Oracle Linux 8, Rocky Linux 8 usando ELEvate Utility

Installa Rocky Linux

Puoi scaricare l'ultima versione di Rocky Linux dal seguente link. Al momento della stesura di questa guida, Rocky Linux 8 è disponibile per x86_64 bit e ARM64 (aarch64) architetture. Attualmente, i file ISO minimi, DVD e torrent di Rocky Linux sono disponibili per il download nella pagina di download ufficiale.

Scarica Rocky Linux

Le immagini dei container Rocky Linux sono disponibili nei seguenti collegamenti:

  • Hub Docker
  • Quay.io

Scarica le immagini che preferisci e installa Rocky Linux sul tuo sistema come descritto nel seguente link.

  • Come installare Rocky Linux

Cent OS
  1. Come installare Erlang su Rocky Linux/Alma Linux/CentOS 8

  2. Come migrare da Centos 8 a Rocky Linux 8

  3. Migra CentOS 8 su Rocky Linux

  4. Rocky Linux 8.4 è ora disponibile per la migrazione da CentOS 8

  5. Come migrare da CentOS 8 a Rocky Linux 8

Come migrare da CentOS 8 a Rocky Linux.

Come migrare da CentOS 8 ad AlmaLinux 8.

Come migrare da AlmaLinux 8 a Rocky Linux 8

Come migrare da CentOS 8 Linux ad AlmaLinux 8

Come migrare da CentOS 8 a Rocky Linux 8

Come migrare da CentOS a Oracle Linux