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

Come migrare Centos 8 ad AlmaLinux 8.3

CentOS 8 raggiungerà la fine del ciclo di vita il 31 dicembre 2021. Quindi, se stai utilizzando il sistema operativo CentOS 8, ti consigliamo di aggiornarlo a centos distribuzioni alternative denominate Alma Linux.

In questa guida ti mostreremo come migrare CentOS 8 al nuovo AlmaLinux 8.3.

Prerequisiti

  • Un server che esegue CentOS 8.
  • Sul server è configurata una password di root.

Verifica il tuo attuale sistema operativo

Innanzitutto, puoi verificare la versione attuale del tuo sistema operativo con il seguente comando:

hostnamectl

Dovresti vedere il seguente output:

   Static hostname: centos
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 2c4021b827b14dc09dffcd6a602a70dd
           Boot ID: 817d7159c1c345b19d4bfafa8b6ddb60
    Virtualization: kvm
  Operating System: ]8;;https://www.centos.org/CentOS Linux 8 (Core)]8;;
       CPE OS Name: cpe:/o:centos:centos:8
            Kernel: Linux 4.18.0-193.6.3.el8_2.x86_64
      Architecture: x86-64

Puoi anche eseguire il comando seguente per verificare la versione del tuo sistema operativo:

cat /etc/os-release

Dovresti vedere il seguente output:

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

CENTOS_MANTISBT_PROJECT="CentOS-8"
CENTOS_MANTISBT_PROJECT_VERSION="8"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="8"

Aggiorna i tuoi pacchetti di sistema

Prima di iniziare il processo di aggiornamento, dovrai aggiornare tutti i pacchetti all'ultima versione. Puoi aggiornarli tutti usando il seguente comando:

dnf update -y

Una volta aggiornati tutti i pacchetti, riavvia il sistema per applicare l'aggiornamento.

reboot

Aggiorna manualmente da CentOS 8 ad AlmaLinux

Innanzitutto, dovrai rimuovere tutte le chiavi gpg CentOS, i repository e i dettagli di branding.

Se stai utilizzando il sistema operativo CentOS 8 Desktop, rimuovili tutti con il comando seguente:

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

Se stai utilizzando il sistema operativo server CentOS 8, rimuovili tutti con il comando seguente:

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

Dopo averli rimossi tutti, eseguire il comando seguente per installare il pacchetto di rilascio di AlmaLinux.

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

Quindi, esegui il comando seguente per eseguire l'aggiornamento da CentOS 8 ad Alma Linux.

dnf distro-sync -y

Una volta completato il processo di migrazione, riavvia il sistema per applicare le modifiche:

reboot

Dopo il riavvio, verifica la versione del tuo sistema operativo utilizzando il seguente comando:

cat /etc/os-release

Dovresti vedere il tuo nuovo sistema operativo nel seguente output:

NAME="AlmaLinux"
VERSION="8.3 (Purple Manul)"
ID="almalinux"
ID_LIKE="rhel centos fedora"
VERSION_ID="8.3"
PLATFORM_ID="platform:el8"
PRETTY_NAME="AlmaLinux 8.3 RC (Purple Manul)"
ANSI_COLOR="0;34"
CPE_NAME="cpe:/o:almalinux:almalinux:8.3:rc"
HOME_URL="https://almalinux.org/"
BUG_REPORT_URL="https://bugs.almalinux.org/"

ALMALINUX_MANTISBT_PROJECT="AlmaLinux-8"
ALMALINUX_MANTISBT_PROJECT_VERSION="8.3"

Aggiorna da CentOS 8 ad AlmaLinux con Almalinux-deploy Script

Alma Linux fornisce uno script almalinux-deploy.sh per aggiornare automaticamente CentOS 8 ad AlmaLinux.

Innanzitutto, aggiorna i pacchetti di sistema con il seguente comando:

dnf update -y

Dopo aver aggiornato tutti i pacchetti, riavvia il sistema per applicare le modifiche:

reboot

Quindi, scarica almalinux-deploy.sh script utilizzando il comando seguente:

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

Quindi, esegui lo script scaricato per aggiornare CentOS 8 ad AlmaLinux:

bash almalinux-deploy.sh

Una volta completato correttamente il processo di aggiornamento, dovresti vedere il seguente output:

Run dnf distro-sync -y                                                OK
Restoring of alternatives is done                                     OK
Generating grub configuration file ...
done
All Secure Boot related packages which were released by not AlmaLinux are reinstalledOK

Migration to AlmaLinux is completed

Quindi, riavvia il sistema per applicare le modifiche:

reboot

Quindi, esegui il comando seguente per verificare il tuo sistema operativo.

cat /etc/os-release

Dovresti ottenere il seguente output:

NAME="AlmaLinux"
VERSION="8.4 (Electric Cheetah)"
ID="almalinux"
ID_LIKE="rhel centos fedora"
VERSION_ID="8.4"
PLATFORM_ID="platform:el8"
PRETTY_NAME="AlmaLinux 8.4 (Electric Cheetah)"
ANSI_COLOR="0;34"
CPE_NAME="cpe:/o:almalinux:almalinux:8.4:GA"
HOME_URL="https://almalinux.org/"
DOCUMENTATION_URL="https://wiki.almalinux.org/"
BUG_REPORT_URL="https://bugs.almalinux.org/"

ALMALINUX_MANTISBT_PROJECT="AlmaLinux-8"
ALMALINUX_MANTISBT_PROJECT_VERSION="8.4"

Puoi anche controllare la versione del kernel caricata usando il seguente comando:

grubby --info DEFAULT | grep AlmaLinux

Dovresti ottenere il seguente output:

title="AlmaLinux (4.18.0-305.3.1.el8_4.x86_64) 8.4 (Electric Cheetah)"

Conclusione

Congratulazioni! hai aggiornato con successo il tuo CentOS 8 ad AlmaLinux 8. Spero che questo tutorial ti aiuti ad aggiornare il tuo sistema live.


Cent OS
  1. Come aggiornare AlmaLinux

  2. Come migrare da CentOS ad AlmaLinux

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

  4. Come migrare CentOS Linux su Oracle Linux

  5. Come installare Gradle su CentOS 8

Come migrare da CentOS 8 Linux ad AlmaLinux 8

Come migrare CentOS su AlmaLinux

Come installare Cannella su CentOS 7

Come migrare da CentOS 8 ad AlmaLinux 8.4

Come migrare da CentOS 8 a CentOS Stream

Come migrare CentOS Stream su AlmaLinux