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

Come aggiornare Centos da 7 a 8

CentOS 8 è stato rilasciato il 23 settembre 2019 Le ISO sono disponibili sul sito Web ufficiale e possono essere installate in molti modi, sfortunatamente la versione minima non è ancora disponibile (o per niente) come SysAdmin era la mia build preferita circa 800 Mb rispetto a 6 Go, in questo tutorial ti mostrerò come eseguire l'upgrade da Centos 7 a Centos 8

Tieni presente che questo non è un aggiornamento ufficiale, quindi non è adatto per un ambiente di produzione.

Aggiorna CentOS da 7 a 8

Scarica e installa il repository EPEL:

yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

Installa yum-utils:

yum -y install rpmconf yum-utils

Risoluzione dei pacchetti rpm:

rpmconf -a

risultato:

Mantieni predefinito.

Pacchetti di pulizia di cui non abbiamo bisogno.

package-cleanup --leaves
package-cleanup --orphans

risultato:

Installa un gestore di pacchetti DNF software basato su RPM :

yum -y install dnf

Rimozione del tuo gestore di pacchetti:

dnf -y remove yum yum-metadata-parser
rm -Rf /etc/yum

Aggiornamento di un sistema con DNF:

sudo dnf -y upgrade

Installazione della nuova versione:

dnf -y upgrade http://mirror.bytemark.co.uk/centos/8/BaseOS/x86_64/os/Packages/centos-release-8.0-0.1905.0.9.el8.x86_64.rpm

Aggiornamento del repository EPEL:

dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Pulizia dei file temporanei completi conservati nel repository

dnf clean all

rimuovere i kernel

rpm -e `rpm -q kernel`

Rimozione dei conflitti

rpm -e --nodeps sysvinit-tools

Ora lanciamo l'aggiornamento

dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync

Elaborazione nuova configurazione:

rpmconf -a

Conferma che il nuovo kernel-core sia installato correttamente:

rpm -e kernel-core
dnf -y install kernel-core

Conferma che grub è aggiornato e nel posto giusto

ROOTDEV=`ls /dev/*da|head -1`;
echo "Detected root as $ROOTDEV..."
grub2-install $ROOTDEV

Installa il pacchetto minimo:

dnf -y groupupdate "Core" "Minimal Install"

Controlla la versione Centos:

cat /etc/centos-release


Cent OS
  1. Come installare DNF su CentOS 7

  2. Come aggiornare la versione Git>=1.7.10 su CentOS 6

  3. Come aggiornare CentOS 7 a CentOS 8

  4. Come aggiornare OpenSSL v1.0.1e a v1.0.2 su CentOS/RHEL

  5. Come aggiornare CentOS 7 a CentOS 8 Linux

Come aggiornare CentOS 7 a Rocky Linux 8

Come aggiornare il kernel su CentOS 8.0

Come aggiornare Fedora 23 a Fedora 24 usando DNF

Come aggiornare Fedora 24 a Fedora 25 usando DNF

Come aggiornare Fedora 25 a Fedora 26 usando DNF

Come aggiornare CentOS 7 a CentOS 8 Linux