CentOS 8转换为Rocky Linux 8

提示:本文具有时效性,最佳使用时间在2022年12月之前,如果超出此时间建议直接重装,不建议再转换

为啥会有这么一出,起初是因为宝塔面板的续签Let's Encrypt证书在CentOS 7 下总有问题,然后当时逛了一圈宝塔论坛发现,里面的适配都优先CentOS 8了,7就没咋管,然后我就重装了8,接着后来的事你们都知道了CentOS 8停止支持到今年年末,现在的宝塔面板又改成优先适配CentOS 7了。。。然而生活还要继续,几个相对中立的版本都有了转换脚本,目前看就选择了Rocky Linux

升级包并重启

dnf -y upgrade && reboot

下载转换脚本并转换

curl -O https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh && chmod +x migrate2rocky.sh && bash migrate2rocky.sh -r 

转换中如果遇到epel源的问题可以删除epel源再转换

rpm -qa | grep epel #查询安装的epel版本
yum remove epel-release-8-13.el8.noarch #删除epel
rm /etc/yum.repos.d/CentOS-epel.repo #删除epel的repo

删除后转换正常了

迁移完成后提示如下

Complete!

Done, please reboot your system.
A log of this installation can be found at /var/log/migrate2rocky.log

同步已安装的包,然后重启

dnf distro-sync -y && reboot

换源,目前很有必要,不然安装软件非常慢

sed -e 's|^mirrorlist=|#mirrorlist=|g' \
    -e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.aliyun.com/rockylinux|g' \
    -i.bak \
    /etc/yum.repos.d/Rocky-*.repo
 
dnf makecache

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值