說明
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
上述命令都能成功運行並緩存