Kuidas uuendada CentOS 7 versiooniks CentOS 8


Selles artiklis saate teada, kuidas uuendada CentOS 7 versiooniks CentOS 8. Siin kirjeldatud sammud ei kujuta ametlikku täiendamist ja seda ei tohiks veel tootmisserveris rakendada.

1. samm: installige EPEL-hoidla

Alustamiseks installige EPL-i hoidla, käivitades:

# yum install epel-release -y

2. samm: installige tööriistad yum-utils

Pärast EPEL-i edukat installimist installige yum-utils, käivitades alloleva käsu.

# yum install yum-utils

Seejärel peate RPM-paketid lahendama käsu abil.

# yum install rpmconf
# rpmconf -a

Järgmisena puhastage kõik pakendid, mida te ei vaja.

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

3. samm: installige dnf CentOS 7-sse

Nüüd installige dnf paketihaldur, mis on CentOS 8 vaikepaketi haldur.

# yum install dnf

Samuti peate käsu abil eemaldama paketi halduri yum.

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

4. samm: täiendage CentOS 7 versiooniks CentOS 8

Oleme nüüd valmis täiendama CentOS 7 versiooniks CentOS 8, kuid enne seda värskendage süsteemi värskelt installitud dnf paketihalduri abil.

# dnf upgrade

Järgmisena installige CentOS 8 vabastuspakett dnf abil, nagu allpool näidatud. See võtab natuke aega.

# dnf install http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/centos-linux-repos-8-2.el8.noarch.rpm http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/centos-linux-release-8.3-1.2011.el8.noarch.rpm http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/centos-gpg-keys-8-2.el8.noarch.rpm

Järgmisena uuendage EPEL-i hoidlat.

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

Pärast EPEL-hoidla edukat täiendamist eemaldage kõik ajutised failid.

# dnf clean all

CentOS 7 jaoks eemaldage vana tuuma tuum.

# rpm -e `rpm -q kernel`

Järgmisena eemaldage kindlasti vastuolulised paketid.

# rpm -e --nodeps sysvinit-tools

Seejärel käivitage CentOS 8 süsteemi täiendus, nagu näidatud.

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

5. samm: installige CentOS 8 jaoks uus tuuma tuum

CentOS 8 uue tuuma installimiseks käivitage käsk.

# dnf -y install kernel-core

Lõpuks installige CentOS 8 minimaalne pakett.

# dnf -y groupupdate "Core" "Minimal Install"

Nüüd saate käivitades kontrollida installitud CentOS-i versiooni.

# cat /etc/redhat-release

Selles artiklis tehakse kokkuvõte sellest, kuidas saate CentOS 7-lt versioonile CentOS 8 uuemale versioonile üle minna. Loodetavasti leidsite selle ülevaate.