GNU/Linux >> Linux Esercitazione >  >> AlmaLinux

Il modo non ufficiale per migrare ad AlmaLinux da CentOS 8

La beta di AlmaLinux è già uscita! Puoi leggere i dettagli nel nostro post precedente . Spero che tutti stiate esplorando la versione beta. Alcuni di voi potrebbero chiedersi quando gli sviluppatori di AlmaLinux rilasceranno uno strumento per migrare CentOS su AlamaLinux. Sebbene non ci siano ancora notizie dal team di AlamaLinux, mi sono imbattuto in un modo non ufficiale per migrare ad AlmaLinux da CentOS 8 su Reddit.

Un utente Reddit ha fornito una semplice soluzione alternativa per gli utenti impazienti che vogliono migrare ad AlmaLinux. Ho seguito i passaggi e ha funzionato!

Posso convertire con successo CentOS 8 nella versione beta di AlmaLinux usando i passaggi forniti di seguito. Il processo di migrazione è stato fluido e diretto!

Si noti che questa guida aiuterà a migrare la versione CentOS 8.3 ad AlmaLinux 8.3.

Se stai utilizzando versioni precedenti come CentOS 7.xo 6.x, devi prima eseguire l'aggiornamento a CentOS 8.x e poi migrare ad AlmaLinux 8.x. Per quanto ne so, non esiste un modo ufficiale per aggiornare CentOS 6.x/7.x a CentOS 8.x.

Se non sei sicuro di cosa fare, è davvero meglio aspettare lo script ufficiale degli sviluppatori di AlmaLinux.

Migra ad AlmaLinux da CentOS 8

Un avvertimento:

Prima di migrare ad AlmaLinux, esegui il backup di tutti i dati importanti dal tuo sistema CentOS. L'ho testato su una macchina virtuale CentOS 8 appena installata. La mia macchina virtuale CentOS non ha dati ed è un'installazione minima. Non consiglierei questo metodo per migrare i sistemi di produzione. Ti consiglio vivamente di testare questo metodo nella tua macchina di prova e poi decidere se vuoi procedere con la migrazione.

Passaggio 1: Innanzitutto, aggiorna il tuo sistema CentOS 8 usando il comando come root o sudo utente:

$ sudo dnf update -y

Riavvia il tuo sistema CentOS al termine dell'aggiornamento.

$ sudo reboot

Passaggio 2: Quindi, rimuovi tutte le chiavi gpg CentOS, i repository e i dettagli del marchio come sfondi, loghi ecc.

Se si tratta di un sistema desktop CentOS, eseguire il comando seguente per rimuovere tutti i dettagli sopra menzionati:

$ sudo rpm -e --nodeps centos-backgrounds centos-indexhtml centos-gpg-keys centos-linux-release centos-linux-repos centos-logos

Se è un server CentOS senza GUI, esegui questo comando:

$ sudo rpm -e --nodeps centos-gpg-keys centos-linux-release centos-linux-repos

Passaggio 3: Quindi, scarica e installa il pacchetto di rilascio di AlmaLinux:

$ sudo rpm -ivh https://repo.almalinux.org/almalinux/8.3-beta/BaseOS/x86_64/os/Packages/almalinux-release-8.3-2.el8.x86_64.rpm

Risultato di esempio:

Retrieving https://repo.almalinux.org/almalinux/8.3-beta/BaseOS/x86_64/os/Packages/almalinux-release-8.3-2.el8.x86_64.rpm
 warning: /var/tmp/rpm-tmp.R3ZO5W: Header V4 RSA/SHA256 Signature, key ID c21ad6ea: NOKEY
 Verifying…                                                            (################################# [100%]
 Preparing…                                                            (################################# [100%]
 Updating / installing…
    1:almalinux-release-8.3-2.el8                                        (################################# [100%

Passaggio 4: Infine, migra ad AlmaLinux dal sistema CentOS 8 usando il comando:

$ sudo dnf distro-sync -y

Questo comando installerà alcuni nuovi pacchetti, aggiornerà e declasserà alcuni pacchetti esistenti, reinstallerà alcuni pacchetti ed eliminerà alcuni pacchetti.

Ci vorrà del tempo a seconda della velocità della connessione Internet e del numero totale di pacchetti installati nel tuo sistema CentOS. Per favore sii paziente. Per me, ci sono voluti circa 20 minuti.

Passaggio 5: Al termine della migrazione, riavvia il sistema:

$ sudo reboot

Ora il tuo sistema si avvierà al sistema AlmaLinux appena migrato:

Passaggio 6: Verifica se il processo di migrazione ha esito positivo:

$ cat /etc/redhat-release 
AlmaLinux release 8.3 Beta (Purple Manul)

Eccolo! Congratulazioni! Abbiamo migrato con successo da CentOS 8 alla versione beta di AlmaLinux 8.

Passaggio 7: Quindi, cambia il nome utente e il nome host che riflette in AlmaLinux.

Ho cambiato il nome host usando il seguente comando:

$ sudo hostnamectl set-hostname alma8

Sostituisci alma8 con il tuo nome host preferito.

Passaggio 8: Esci e accedi nuovamente per vedere le modifiche.

Perfetto!

Spero che la procedura per migrare da Oracle Linux 8 ad AlmaLinux 8 sia la stessa di cui sopra. Tutto quello che devi fare è trovare e rimuovere i pacchetti di branding Oracle Linux, i repository, le chiavi GPG. Quindi installa il pacchetto di rilascio di AlmaLinux e avvia la migrazione.

Buona fortuna!

Aggiornamento:

Lo strumento di migrazione di AlmaLinux è uscito! Consulta la seguente guida per sapere come migrare ad Almalinux da CentOS 8 usando almalinux-deploy sceneggiatura:

  • Migra ad AlmaLinux da CentOS 8 utilizzando lo script Almalinux-deploy

Lettura correlata:

  • Come migrare a CentOS Stream 8 da CentOS Linux 8
  • Come migrare a Rocky Linux 8 da CentOS 8 Linux
  • Come migrare CentOS Linux su Oracle Linux

AlmaLinux
  1. Come migrare da CentOS ad AlmaLinux

  2. Come migrare Centos 8 ad AlmaLinux 8.3

  3. Come migrare CentOS 7 ad AlmaLinux 8:una guida passo passo

  4. Migra dalle versioni di CentOS 7.x a RHEL 8.x usando Elevate Project

  5. Come migrare da Centos 8 a Rocky Linux 8

Come migrare da AlmaLinux 8 a Rocky Linux 8

Come migrare da CentOS 8 Linux ad AlmaLinux 8

Come migrare CentOS su AlmaLinux

Come migrare da CentOS 8 a Rocky Linux 8

Come migrare da CentOS 8 ad AlmaLinux 8.4

Come migrare CentOS Stream su AlmaLinux