1、运行以下命令备份之前的repo文件。
rename '.repo' '.repo.bak' /etc/yum.repos.d/*.repo
2、运行以下命令下载最新的repo文件。
wget https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo -O /etc/yum.repos.d/Centos-vault-8.5.2111.repo
wget https://mirrors.aliyun.com/repo/epel-archive-8.repo -O /etc/yum.repos.d/epel-archive-8.repo
3、运行以下命令替换repo文件中的链接。
sed -i 's/mirrors.aliyun.com/url_tmp/g' /etc/yum.repos.d/Centos-vault-8.5.2111.repo && sed -i 's/mirrors.aliyun.com/mirrors.aliyun.com/g' /etc/yum.repos.d/Centos-vault-8.5.2111.repo && sed -i 's/url_tmp/mirrors.aliyun.com/g' /etc/yum.repos.d/Centos-vault-8.5.2111.repo
sed -i 's/mirrors.aliyun.com/mirrors.aliyun.com/g' /etc/yum.repos.d/epel-archive-8.repo
4、运行以下命令重新创建缓存。
yum clean all && yum makecache
5、yum源和epel源切换完成后更新
yum -y update
本文详细指导如何在CentOS系统中备份旧repo,从阿里云下载最新repo文件,替换链接并清理缓存,完成yum源切换,最终更新系统。涉及操作包括备份、下载、文件替换及yum管理。
1304

被折叠的 条评论
为什么被折叠?



