问题描述
今天2022年3月7日在CentOS 8.2上安装软件时,遇到如下报错:
CentOS Linux 8 - AppStream 错误:为仓库 ‘appstream’ 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist
在网上一顿搜索也没能解决,最终在阿里云开发者社区找到了答案!网址为:https://developer.aliyun.com/mirror/centos
问题解决方法
更换CentOS Linux 8的yum源
1、切换到源目录,备份原来的源
cd /etc/yum.repos.d/
mkdir bak
mv CentOS-* bak
2、下载新的源文件,并用命令yum makecache建立新的元数据缓存
rm -rf *
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
yum makecache
到这就解决了报错问题了。
更多编程内容,请扫码关注《coder练习生》,如果觉得有用,也可赠送作者一杯咖啡