Failed to download metadata for repo‘AppStream’「CentOS」

本站所有内容来自互联网收集,仅供学习和交流,请勿用于商业用途。如有侵权、不妥之处,请第一时间联系我们删除!Q群:迪思分享

免费资源网 – https://freexyz.cn/

问题

今天在一台云服务器上安装CentOS 8系统,安装成功之后,运行 yum update 命令更新系统时报错:

[root@server ~]# yum updateCentOS-8 – AppStream 70 B/s | 38 B 00:00Error: FAIled to download metadata for repo appstream: Cannot prepare internal mirrorlist: No URLs in mirrorlist

原因

CentOS Linux 8 已于 2021 年 12 月 31 日结束生命周期 (EOL)。这意味着 CentOS 8 将不再从 CentOS 官方项目获得开发资源。在 2021 年 12 月 31 日之后,如果需要更新CentOS,需要将镜像更改为 vault.centos.org

解决方案

第1步:进入 /etc/yum.repos.d/ 目录。

[root@server ~]# cd /etc/yum.repos.d/

第2步:运行如下两条命令更换镜像。

[root@server ~]# sed -i s/mirrorlist/#mirrorlist/g /etc/yum.repos.d/CentOS-* [root@server ~]# sed -i s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g /etc/yum.repos.d/CentOS-*

第3步:再次运行 yum update 命令。

[root@server ~]# yum update -y

完美解决!

免费资源网 – https://freexyz.cn/


© 版权声明
THE END
★喜欢这篇文章吗?喜欢的话,麻烦动动手指支持一下!★
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容