I den här artikeln lär du dig hur du uppgraderar CentOS 7 till CentOS 8. Stegen som beskrivs här visar inte den officiella uppgraderingen och detta bör inte tillämpas på en produktionsserver än.
För att börja, installera EPL förvar genom att köra:
# yum installera epel -release -y.
Efter framgångsrik installation EPEL, Installera yum-utils genom att köra kommandot nedan.
# yum installera yum-utils.
Därefter måste du lösa RPM -paket genom att köra kommandot.
# yum installera rpmconf. # rpmconf -a.
Rensa sedan alla paket som du inte behöver.
# paketrensning-blad. # paketstädning-föräldralösa.
Installera nu pakethanterare dnf som är standardpakethanteraren för CentOS 8.
# yum installera dnf.
Du måste också ta bort yum pakethanterare med kommandot.
# dnf -y ta bort yum yum-metadata-parser. # rm -Rf /etc /yum.
Vi är nu redo att uppgradera CentOS 7 till CentOS 8, men innan vi gör det, uppgradera systemet med den nya installationen pakethanterare dnf.
# dnf -uppgradering.
Installera sedan CentOS 8 släpp paket med dnf enligt nedanstående. Detta kommer att ta ett tag.
# dnf installera http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/{centos-linux-repos-8-2.el8.noarch.rpm, centos-linux-release-8.4-1.2105.el8.noarch.rpm, centos-gpg-keys-8-2.el8.noarch.rpm}
Uppgradera sedan EPEL förvar.
dnf -y uppgradering https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm.
Efter att ha uppgraderat EPEL förvar, ta bort alla tillfälliga filer.
# dnf rengör alla.
Ta bort den gamla kärnan kärna för CentOS 7.
# rpm -e `rpm -q -kärnan`
Var noga med att ta bort motstridiga paket.
# rpm -e --nodeps sysvinit -tools.
Starta därefter CentOS 8 systemuppgradering enligt bilden.
# dnf -y --releasever = 8 --allowerasing --setopt = deltarpm = false distro -sync.
Att installera en ny kärna för CentOS 8, kör kommandot.
# dnf -y installera kernel -core.
Slutligen, installera CentOS 8 minimalt paket.
# dnf -y groupupdate "Core" "Minimal installation"
Nu kan du kontrollera versionen av CentOS installerad genom att köra.
# cat /etc /redhat-release.
Läs också: Så här konfigurerar du automatiska uppdateringar för CentOS 8
Den här artikeln avslutar hur du kan uppgradera från CentOS 7 till CentOS 8. Vi hoppas att du fann detta insiktsfullt.