Centos8 yum 報錯 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist


首先建立一個備份文件夾

makedir /tmp/yum

然后備份文件

cd /etc/yum.repos.d
mv *.repo /tmp/yum

然后安裝阿里源

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

然后清除yum緩存再重新生成yum緩存

yum clean all
yum makecache

如果報如下類似錯誤
Timeout was reached for http://mirrors.aliyuncs.com/centos/8/BaseOS/x86_64/os/repodata/repomd.xml [Connection timed out after 30000 milliseconds]
Could not resolve host: mirrors.cloud.aliyuncs.com
則執行如下命令

sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo

參考阿里源鏈接:https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.3e221b11QTXSya

說明
1、解決辦法為綜合網上各位大牛,親測實現了的辦法;

2、不一定能100%解決相似的問題,有錯誤或更好的辦法歡迎留言評論;

3、若有侵犯個人或團體的權益請及時聯系我;

4、本文為原創,轉載或引用請注明出處

本文作者:逍遙子

本文連接:https://www.cnblogs.com/femme/p/15883208.html

版權:本人個人所有


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM