0
点赞
收藏
分享

微信扫一扫

阿里云CentOS 8.x系统yum报404的解决方法

进入cd /etc/yum.repos.d/路径下

对文件进行重命名备份

rename '.repo' '.repo.bak' /etc/yum.repos.d/*.repo

新建一个bak文件夹

mkdir bak

.bak文件移动到bak文件夹下

mv *.bak /etc/yum.repos.d/bak

下载最新的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

替换repo文件中的链接

sed -i 's/mirrors.cloud.aliyuncs.com/url_tmp/g'  /etc/yum.repos.d/Centos-vault-8.5.2111.repo &&  sed -i 's/mirrors.aliyun.com/mirrors.cloud.aliyuncs.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.cloud.aliyuncs.com/g' /etc/yum.repos.d/epel-archive-8.repo

重新创建缓存,若没报错,则正常了

yum clean all && yum makecache
举报

相关推荐

0 条评论