Kā jaunināt CentOS 7 uz CentOS 8
Šajā rakstā jūs uzzināsiet, kā jaunināt CentOS 7 uz CentOS 8. Šeit aprakstītās darbības neatspoguļo oficiālo jaunināšanu, un to vēl nevajadzētu piemērot ražošanas serverim.
1. darbība: instalējiet EPEL repozitoriju
Lai sāktu, instalējiet EPL repozitoriju, palaižot:
# yum install epel-release -y
2. darbība. Instalējiet yum-utils rīkus
Pēc veiksmīgas EPEL instalēšanas instalējiet yum-utils, izpildot zemāk esošo komandu.
# yum install yum-utils
Pēc tam jums jāatrisina RPM paketes, izpildot komandu.
# yum install rpmconf # rpmconf -a
Pēc tam veiciet visu nevajadzīgo paku tīrīšanu.
# package-cleanup --leaves # package-cleanup --orphans
3. darbība: instalējiet dnf CentOS 7
Tagad instalējiet dnf pakotņu pārvaldnieku, kas ir CentOS 8 noklusējuma pakotņu pārvaldnieks.
# yum install dnf
Jums arī jānoņem yum pakotņu pārvaldnieks, izmantojot komandu.
# dnf -y remove yum yum-metadata-parser # rm -Rf /etc/yum
4. solis: CentOS 7 jaunināšana uz CentOS 8
Tagad mēs esam gatavi jaunināt CentOS 7 uz CentOS 8, taču pirms to veicam, jauniniet sistēmu, izmantojot tikko instalēto dnf pakotņu pārvaldnieku.
# dnf upgrade
Pēc tam instalējiet CentOS 8 izlaišanas pakotni, izmantojot dnf, kā parādīts zemāk. Tas prasīs kādu laiku.
# 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
Pēc tam jauniniet EPEL krātuvi.
dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Pēc veiksmīgas EPEL krātuves jaunināšanas noņemiet visus pagaidu failus.
# dnf clean all
CentOS 7 noņemiet veco kodola kodolu.
# rpm -e `rpm -q kernel`
Pēc tam noteikti noņemiet konfliktējošās paketes.
# rpm -e --nodeps sysvinit-tools
Pēc tam palaidiet CentOS 8 sistēmas jaunināšanu, kā parādīts.
# dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync
5. darbība: instalējiet jauno kodola kodolu CentOS 8
Lai instalētu jaunu kodolu CentOS 8, palaidiet komandu.
# dnf -y install kernel-core
Visbeidzot, instalējiet CentOS 8 minimālo pakotni.
# dnf -y groupupdate "Core" "Minimal Install"
Tagad jūs varat pārbaudīt instalētās CentOS versiju, palaižot.
# cat /etc/redhat-release
Šajā rakstā ir secināts, kā jūs varat jaunināt no CentOS 7 uz CentOS 8. Mēs ceram, ka jums tas likās ieskatīgi.