Centos8 EOL 迁移方案 Anolis

头像
码农笔录
2022-02-10 运维 阅读量 9636

日常维护服务器,发现无法安装软件,原因是因为Centos8维护期到了。

错误:为仓库 ‘appstream’ 下载元数据失败 : Cannot prepare internal mirrorlist
Cannot prepare internal mirrorlist: No URLs in mirrorlist

file

确定方案

因为服务器上有很多服务和资源,不准备换操作系统,所以只能找其他的源,最后发现Anolis提供了解决方案,Anolis 100% 兼容Centos ,官方提供两种方案,各位可以参考下图。我这只能选择切换安全接管源方案。

file

接管工具的部署和使用

请注意,强烈建议在最新的 CentOS 8.5 版本基础上执行脚本;如果版本低于 8.5,则建议先升级到最新的 CentOS 8.5 后再执行该脚本。

1.执行下列命令下载并安装接管工具 (secto.rpm)

rpm -ivh https://mirrors.openanolis.cn/anolis/8/Plus/x86_64/os/Packages/secto-8-4.an8.noarch.rpm

2.执行下列命令进行工具部署:

secto

3.执行该命令前,如需升级到最新的 CentOS 版本,则可执行下列命令升级:

yum update -y

4.系统升级后,强烈建议重启一次系统。

reboot

好了,到这里就表示OK了,终于可以安装软件了,万一有漏洞也能及时更新了。