关于 CentOS8出现“Error: Failed to download metadata for repo ‘AppStream‘: xxxx” 的解决方法

终端登录CentOS8服务器,更新了下源信息

yum update -y

在执行安装软件时执行:

yum insatll -y vsftpd

执行命令直接报错,无法更新安装软件程序:

错误信息:

[root@VM-4-10-centos ~]# yum install vsftpd Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/CentOS-Epel.repo; Configuratio n: OptionBinding with id “failovermethod” does not exist CentOS Linux 8 – AppStream 93 B/s | 38 B 00:00 Error: Failed to download metadata for repo ‘appstream’: Cannot prepare internal mirrorlist: No URLs in mirrorlist

根据错误信息。判断为CentOS8源链接出了问题,那么我们更换一个源,试试。

解决方法: 先执行下清理缓存 yum makecache 然后我们CD到源目录,进行更换源链接。

cd /etc/yum.repos.d/ 
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-* 
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-* 
yum update -y

等待更新100%完成

然后我们再次执行一次安装命令

yum install -y vsftpd

可以看到。已安装完成。 到此解决该问题。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片