ວິທີການຍົກລະດັບ CentOS 7 ເປັນ CentOS 8
ໃນບົດຂຽນນີ້, ທ່ານຈະໄດ້ຮຽນຮູ້ວິທີການຍົກລະດັບ CentOS 7 ໃຫ້ເປັນ CentOS 8. ຂັ້ນຕອນທີ່ໄດ້ອະທິບາຍໄວ້ໃນນີ້ບໍ່ໄດ້ສະແດງເຖິງການຍົກລະດັບຢ່າງເປັນທາງການແລະສິ່ງນີ້ບໍ່ຄວນ ນຳ ໃຊ້ກັບເຄື່ອງແມ່ຂ່າຍການຜະລິດເທື່ອ.
ຂັ້ນຕອນທີ 1: ຕິດຕັ້ງ EPEL Repository
ເພື່ອເລີ່ມຕົ້ນ, ຕິດຕັ້ງຫໍສະ ໝຸດ EPL ໂດຍການເຮັດວຽກ:
# yum install epel-release -y
ຂັ້ນຕອນທີ 2: ຕິດຕັ້ງເຄື່ອງມື yum-utils
ຫຼັງຈາກຕິດຕັ້ງ EPEL ສຳ ເລັດແລ້ວ, ໃຫ້ຕິດຕັ້ງ yum-utils ໂດຍການ ດຳ ເນີນ ຄຳ ສັ່ງຂ້າງລຸ່ມ.
# yum install yum-utils
ຫຼັງຈາກນັ້ນ, ທ່ານຕ້ອງການແກ້ໄຂບັນດາຊຸດ RPM ໂດຍການປະຕິບັດ ຄຳ ສັ່ງ.
# yum install rpmconf # rpmconf -a
ຖັດໄປ, ດຳ ເນີນການ ທຳ ຄວາມສະອາດທຸກໆແພກເກດທີ່ທ່ານບໍ່ຕ້ອງການ.
# package-cleanup --leaves # package-cleanup --orphans
ຂັ້ນຕອນທີ 3: ຕິດຕັ້ງ dnf ໃນ CentOS 7
ຕອນນີ້ຕິດຕັ້ງຜູ້ຈັດການຊຸດ dnf ເຊິ່ງເປັນຜູ້ຈັດການຊຸດເລີ່ມຕົ້ນ ສຳ ລັບ CentOS 8.
# yum install dnf
ທ່ານຍັງຕ້ອງການເອົາຜູ້ຈັດການຊຸດ yum ອອກໂດຍໃຊ້ ຄຳ ສັ່ງ.
# dnf -y remove yum yum-metadata-parser # rm -Rf /etc/yum
ຂັ້ນຕອນທີ 4: ການຍົກລະດັບ CentOS 7 ເປັນ CentOS 8
ດຽວນີ້ພວກເຮົາກຽມພ້ອມທີ່ຈະຍົກລະດັບ CentOS 7 ເປັນ CentOS 8, ແຕ່ກ່ອນທີ່ພວກເຮົາຈະເຮັດແນວນັ້ນ, ໃຫ້ຍົກລະດັບລະບົບໂດຍໃຊ້ຕົວຈັດການຊຸດ dnf ທີ່ຕິດຕັ້ງ ໃໝ່.
# dnf upgrade
ຕໍ່ໄປ, ຕິດຕັ້ງຊຸດປົດປ່ອຍ CentOS 8 ໂດຍໃຊ້ dnf ດັ່ງທີ່ເຫັນຢູ່ຂ້າງລຸ່ມ. ນີ້ຈະໃຊ້ເວລາໃນຂະນະທີ່.
# 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
ຕໍ່ໄປ, ຍົກລະດັບຫໍພັກ EPEL.
dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
ຫຼັງຈາກການຍົກລະດັບຫໍສະມຸດ EPEL ສຳ ເລັດແລ້ວ, ໃຫ້ລຶບທຸກເອກະສານຊົ່ວຄາວ.
# dnf clean all
ຖອດຫຼັກແກ່ນເກົ່າ ສຳ ລັບ CentOS 7.
# rpm -e `rpm -q kernel`
ຕໍ່ໄປ, ໃຫ້ແນ່ໃຈວ່າເອົາຊຸດທີ່ຂັດແຍ້ງ.
# rpm -e --nodeps sysvinit-tools
ຫລັງຈາກນັ້ນ, ເປີດຕົວການປັບປຸງລະບົບ CentOS 8 ຕາມທີ່ສະແດງ.
# dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync
ຂັ້ນຕອນທີ 5: ຕິດຕັ້ງ New Kernel Core ສຳ ລັບ CentOS 8
ການຕິດຕັ້ງລະບົບເຄນ ໃໝ່ ສຳ ລັບ CentOS 8, ໃຫ້ ດຳ ເນີນການ ຄຳ ສັ່ງ.
# dnf -y install kernel-core
ສຸດທ້າຍ, ຕິດຕັ້ງ CentOS 8 ຊຸດນ້ອຍໆ.
# dnf -y groupupdate "Core" "Minimal Install"
ຕອນນີ້ທ່ານສາມາດກວດເບິ່ງເວີຊັນຂອງ CentOS ທີ່ຕິດຕັ້ງໂດຍການແລ່ນ.
# cat /etc/redhat-release
ບົດຂຽນນີ້ສະຫຼຸບກ່ຽວກັບວິທີທີ່ທ່ານສາມາດຍົກລະດັບຈາກ CentOS 7 ເຖິງ CentOS 8. ພວກເຮົາຫວັງວ່າທ່ານຈະພົບເຫັນຄວາມເຂົ້າໃຈນີ້.