rockylinux8.5下载元数据失败

说明

rocky linux版本: 8.5

问题

刚开始安装rockylinux之后参考网上修改为交通大学镜像地址,今天安装软件报错误

错误:为仓库 'appstream' 下载元数据失败 : Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried

之前替换交通大学操作

sed -e 's|^mirrorlist=|#mirrorlist=|g' \
    -e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.sjtug.sjtu.edu.cn/rocky|g' \
    -i.bak \
    /etc/yum.repos.d/Rocky-*.repo

解决方法

修改为阿里云地址,另外发现地址之前是rocky结尾,现在要改为rockylinux

# 进入修改仓库的目录
cd /etc/yum.repos.d
# 批量修改原来的地址为阿里云地址
sed -i "s/mirrors.sjtug.sjtu.edu.cn\/rocky/mirrors.aliyun.com\/rockylinux/g" `grep mirrors.sjtug.sjtu.edu.cn -rl .`

验证

yum makecache 
yum update

dnf makecache
dnf update

上述命令都能成功运行并缓存

原文地址:https://www.cnblogs.com/javashare/p/15707468.html