Difference between revisions of "How To Migrate Existing Hosts from CentOS to Rocky Linux 8"
Jump to navigation
Jump to search
(Created page with " Use these steps to convert a CentOS 8 host to Rocky Linux: * Remove CentOS repos RPMs: rpm -qa | grep centos | xargs rpm -e --nodeps * Install Rocky repos RPMS: <pre>...") |
|||
Line 1: | Line 1: | ||
− | Use these steps to convert a CentOS 8 host to Rocky Linux: | + | CentOS will reach end-of-life on December 31, 2021. Use these steps to convert a CentOS 8 host to Rocky Linux 8: |
* Remove CentOS repos RPMs: | * Remove CentOS repos RPMs: |
Revision as of 14:34, 29 November 2021
CentOS will reach end-of-life on December 31, 2021. Use these steps to convert a CentOS 8 host to Rocky Linux 8:
- Remove CentOS repos RPMs:
rpm -qa | grep centos | xargs rpm -e --nodeps
- Install Rocky repos RPMS:
yum install --disablerepo=* https://download.rockylinux.org/pub/rocky/8.4/BaseOS/x86_64/os/Packages/rocky-gpg-keys-8.4-26.el8.noarch.rpm https://download.rockylinux.org/pub/rocky/8.4/BaseOS/x86_64/os/Packages/rocky-logos-84.5-7.el8.x86_64.rpm https://download.rockylinux.org/pub/rocky/8.4/BaseOS/x86_64/os/Packages/rocky-obsolete-packages-8-4.noarch.rpm https://download.rockylinux.org/pub/rocky/8.4/BaseOS/x86_64/os/Packages/rocky-release-8.4-26.el8.noarch.rpm https://download.rockylinux.org/pub/rocky/8.4/BaseOS/x86_64/os/Packages/rocky-repos-8.4-26.el8.noarch.rpm
- Reboot the host
- Install rocky-background RPM:
yum clean all; yum install -y rocky-backgrounds
- Make sure everything looks good:
yum check
- (Optional) Point to CAC-hosted Rocky 8 repositories:
cd /etc/yum.repos.d curl -O 'https://redcloud.cac.cornell.edu:8443/swift/v1/rocky-8-repos/Rocky-AppStream.repo'; curl -O 'https://redcloud.cac.cornell.edu:8443/swift/v1/rocky-8-repos/Rocky-BaseOS.repo'; curl -O 'https://redcloud.cac.cornell.edu:8443/swift/v1/rocky-8-repos/Rocky-Devel.repo'; curl -O 'https://redcloud.cac.cornell.edu:8443/swift/v1/rocky-8-repos/Rocky-Extras.repo'; curl -O 'https://redcloud.cac.cornell.edu:8443/swift/v1/rocky-8-repos/Rocky-HighAvailability.repo'; curl -O 'https://redcloud.cac.cornell.edu:8443/swift/v1/rocky-8-repos/Rocky-PowerTools.repo'; curl -O 'https://redcloud.cac.cornell.edu:8443/swift/v1/rocky-8-repos/Rocky-ResilientStorage.repo'
- Make sure everything is up-to-date:
yum update