CentOS 8 telah dirilis pada 23 September 2019 ISO tersedia di situs web resmi dan dapat diinstal dengan berbagai cara, sayangnya, versi minimal belum tersedia (atau sama sekali) sebagai SysAdmin, ini adalah build favorit saya sekitar 800 Mb dibandingkan dengan 6 Go, dalam tutorial ini saya akan menunjukkan cara meningkatkan dari Centos 7 ke Centos 8
Harap pertimbangkan bahwa ini bukan peningkatan resmi sehingga tidak cocok untuk lingkungan produksi.
Peningkatan CentOS 7 hingga 8
Unduh dan instal repositori EPEL:
yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Instal yum-utils:
yum -y install rpmconf yum-utils
Menyelesaikan paket rpm:
rpmconf -a
hasil:
Tetap Default.
Paket pembersihan yang tidak kami butuhkan.
package-cleanup --leaves
package-cleanup --orphans
hasil:
Instal pengelola paket DNF perangkat lunak berbasis RPM :
yum -y install dnf
Menghapus pengelola paket yum:
dnf -y remove yum yum-metadata-parser
rm -Rf /etc/yum
Memperbarui sistem dengan DNF:
sudo dnf -y upgrade
Memasang versi baru:
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
Meningkatkan repositori EPEL:
dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Membersihkan file sementara penuh yang disimpan di repositori
dnf clean all
menghapus kernel
rpm -e `rpm -q kernel`
Menghapus konflik
rpm -e --nodeps sysvinit-tools
Sekarang kami meluncurkan peningkatan
dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync
Memproses konfigurasi baru:
rpmconf -a
Konfirmasikan bahwa inti-kernel baru telah diinstal dengan benar:
rpm -e kernel-core
dnf -y install kernel-core
Konfirmasikan bahwa grub telah diperbarui dan di tempat yang tepat
ROOTDEV=`ls /dev/*da|head -1`; echo "Detected root as $ROOTDEV..." grub2-install $ROOTDEV
Instal paket Minimal:
dnf -y groupupdate "Core" "Minimal Install"
Periksa versi Centos:
cat /etc/centos-release