Migrazione sistema · 3 min read · Oct 30, 2025

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, è consigliato aggiornarlo a distribuzioni alternative di centos chiamate Alma Linux.

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

Prerequisiti

  • Un server che esegue CentOS 8.
  • Una password di root configurata sul server.

Verifica il tuo attuale sistema operativo

Per prima cosa, 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 seguente comando per controllare 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 pacchetti del tuo sistema

Prima di iniziare il processo di aggiornamento, dovrai aggiornare tutti i pacchetti all’ultima versione. Puoi aggiornare tutti utilizzando 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 a AlmaLinux

Per prima cosa, dovrai rimuovere tutte le chiavi gpg, i repository e i dettagli del branding di CentOS.

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

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

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

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

Dopo aver rimosso tutto, esegui il seguente comando 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

Successivamente, esegui il seguente comando per aggiornare 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 a AlmaLinux con lo script Almalinux-deploy

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

Per prima cosa, aggiorna i pacchetti del tuo sistema con il seguente comando:

dnf update -y

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

reboot

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

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

Successivamente, esegui lo script scaricato per aggiornare il tuo CentOS 8 ad AlmaLinux:

bash almalinux-deploy.sh

Una volta completato con successo 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

Successivamente, riavvia il sistema per applicare le modifiche:

reboot

Successivamente, esegui il seguente comando 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 caricato utilizzando 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 in produzione.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.