Yadda ake Haɓaka CentOS 7 zuwa CentOS 8
A cikin wannan labarin, zaku koyi yadda ake haɓaka CentOS 7 zuwa CentOS 8. Matakan da aka bayyana anan basu nuna haɓaka aikin hukuma ba kuma bai kamata a yi amfani da wannan zuwa sabar samarwa ba tukuna.
Mataki 1: Shigar da Ma'ajin EPEL
Don farawa, shigar da ma'ajin EPL ta hanyar gudu:
# yum install epel-release -y
Mataki na 2: Sanya kayan aikin yum-utils
Bayan nasarar shigar da EPEL, shigar da yum-utils ta hanyar aiwatar da umarnin da ke ƙasa.
# yum install yum-utils
Bayan haka, kuna buƙatar warware fakitin RPM ta aiwatar da umarnin.
# yum install rpmconf # rpmconf -a
Na gaba, yi tsabtace duk abubuwan fakitin da baka buƙata.
# package-cleanup --leaves # package-cleanup --orphans
Mataki na 3: Sanya dnf a cikin CentOS 7
Yanzu shigar da manajan kunshin dnf wanda shine manajan kunshin tsoho don CentOS 8.
# yum install dnf
Hakanan kuna buƙatar cire mai sarrafa kunshin yum ta amfani da umarnin.
# dnf -y remove yum yum-metadata-parser # rm -Rf /etc/yum
Mataki na 4: Haɓaka CentOS 7 zuwa CentOS 8
Yanzu muna shirye mu haɓaka CentOS 7 zuwa CentOS 8, amma kafin muyi haka, haɓaka tsarin ta amfani da sabon shigar dnf mai sarrafa kunshin.
# dnf upgrade
Na gaba, shigar da kunshin sakin CentOS 8 ta amfani da dnf kamar yadda aka nuna a ƙasa. Wannan zai ɗauki ɗan lokaci.
# 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
Na gaba, haɓaka ma'ajiyar EPEL.
dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Bayan an inganta nasarar ajiyar EPEL, cire duk fayilolin wucin gadi.
# dnf clean all
Cire tsohuwar tsohuwar kwaya don CentOS 7.
# rpm -e `rpm -q kernel`
Na gaba, tabbatar da cire fakitin masu karo da juna.
# rpm -e --nodeps sysvinit-tools
Bayan haka, ƙaddamar da haɓaka tsarin CentOS 8 kamar yadda aka nuna.
# dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync
Mataki 5: Sanya Sabuwar Kernel Core don CentOS 8
Don shigar da sabon kwaya don CentOS 8, gudanar da umarnin.
# dnf -y install kernel-core
A ƙarshe, girka ƙananan kunshin CentOS 8.
# dnf -y groupupdate "Core" "Minimal Install"
Yanzu zaku iya bincika sigar da aka shigar da CentOS ta gudana.
# cat /etc/redhat-release
Wannan labarin ya kammala akan yadda zaku haɓaka daga CentOS 7 zuwa CentOS 8. Muna fatan kun sami wannan mai hankali.