CentOS è una distribuzione più stabile e sicura del famoso sistema operativo Linux. È stato lanciato nel 2004 e da allora sono state rilasciate diverse versioni di questa distribuzione per migliorare le sue prestazioni complessive. Questo articolo è specificamente pensato per le persone che gestiscono un sistema CentOS 7 e vogliono passare a un sistema CentOS 8. Questa guida ti guiderà attraverso la procedura di aggiornamento di un sistema CentOS 7 a CentOS 8.
Procedura di aggiornamento centos 7 a centos 8
Per aggiornare il tuo sistema CentOS 7 a CentOS 8, dovrai procedere come spiegato nelle seguenti fasi:
Passaggio n. 1: installazione del repository "EPEL"
Innanzitutto, è necessario installare il repository "EPEL" eseguendo il seguente comando:
1 | $ yum installa epel -release -y |
Passaggio n. 2: installazione degli strumenti "Yum-otils"
Dopo l'installazione del repository "EPEL" sul sistema CentOS 7, è necessario installare gli strumenti "Yum-Utils" eseguendo il seguente comando:
1 | $ yum installa yum-otils |
Una volta installati correttamente gli strumenti "Yum-Utils", è necessario risolvere tutti i pacchetti RPM eseguendo i seguenti comandi nell'ordine successivo:
1 | $ yum install rpmconf |
1 | $ rpmconf -a |
Poco dopo la risoluzione dei pacchetti RPM, dovresti ripulire tutti quei pacchetti che non è più necessario. Questo può essere fatto con l'aiuto dei due seguenti comandi:
1 | $ pacchetto-pulipup-Leaves |
1 | $ pacchetto-puleanup -orphans |
Passaggio n. 3: installazione del gestore dei pacchetti "DNF"
Quindi, è necessario installare il gestore dei pacchetti "DNF" sul sistema CentOS 7. Lo useremo per l'aggiornamento a CentOS 8. Il gestore dei pacchetti "DNF" può essere installato con l'aiuto del seguente comando:
1 | $ yum installa dnf |
Dopo l'installazione riuscita del gestore dei pacchetti "DNF", è necessario rimuovere il gestore dei pacchetti "Yum" in modo che non possa causare alcun ostacolo nel funzionamento del gestore dei pacchetti "DNF". Il gestore del pacchetto "Yum" può essere rimosso eseguendo i seguenti due comandi:
1 | $ dnf -y rimuovi yum yum-metadata-parser |
1 | $ rm -rf /etc /yum |
Passaggio n. 4: aggiornamento CentOS 7 a CentOS 8
Ora, devi aggiornare il tuo sistema CentOS 7 con l'aiuto del seguente comando:
1 | $ dnf upgrade |
Dopo aver eseguito questo comando, sarai tutto impostato per installare CentOS 8 sul sistema eseguendo il seguente comando:
1 | $ DNF Installa http: // Vault.centos.org/8.2.2004/baseos/x86_64/OS/pacchetti/CentOS-Linux-Repos-8-3.EL8.noarch.RPM, CentOS-Linux-release-8.2.1.2004.EL8.noarch.RPM, CentOS-GPG-Keys-8-3.EL8.noarch.rpm |
Questa installazione richiederà del tempo per completare. Dopo l'installazione, è necessario aggiornare il repository "EPEL" con il comando indicato di seguito:
1 | $ dnf -y upgrade https: // dl.Fedoraproject.Org/Pub/EPEL/EPEL-release-latest-8.noarch.RPM |
Una volta che il repository "EPEL" è stato aggiornato, è necessario ripulire tutti i file temporanei con il seguente comando:
1 | $ dnf pulisci tutto |
Successivamente, dovresti rimuovere il kernel CentOS 7 con il comando mostrato di seguito:
1 | $ rpm -e 'rpm -q kernel' |
Una volta rimosso il kernel CentOS 7, dovresti anche rimuovere tutti i pacchetti in conflitto con il seguente comando:
1 | $ rpm -e --nodeps sysvinit -tools |
Quindi, è necessario aggiornare il sistema CentOS 8 con il comando mostrato di seguito:
1 | $ dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync |
Passaggio n. 5: installazione del core del kernel CentOS 8
Ora, devi installare il core del kernel CentOS 8 con il seguente comando:
1 | $ dnf -y installa kernel -core |
Successivamente, devi anche installare il pacchetto CentOS 8 Minimal con il comando indicato di seguito:
1 | $ dnf -y groupupdate "core" "minimo installazione" |
Passaggio n. 6: verifica del processo di aggiornamento
Una volta eseguita l'intera procedura, è possibile verificare il processo di aggiornamento con il seguente comando:
1 | $ cat /etc /redhat-release |
Questo comando viene utilizzato per elencare la versione di CentOS che stai eseguendo, come mostrato nella seguente immagine. Puoi verificare che abbiamo aggiornato con successo a CentOS 8.
Conclusione
Seguendo i passaggi esattamente come spiegato nel metodo sopra, sarai in grado di aggiornare da CentOS 7 a CentOS 8 in pochi minuti. Dopo averlo fatto, puoi facilmente goderti tutti i vantaggi dell'ultima versione di Centro.