故障描述
CentOS8更新时候报如下错误
[root@vps ~]# dnf upgrade
Repository cr is listed more than once in the configuration
Repository extras is listed more than once in the configuration
Repository extras-source is listed more than once in the configuration
Repository fasttrack is listed more than once in the configuration
CentOS-8 - AppStream 119 B/s | 38 B 00:00
Error: Failed to download metadata for repo 'AppStream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
[root@vps ~]# dnf update
Repository cr is listed more than once in the configuration
Repository extras is listed more than once in the configuration
Repository extras-source is listed more than once in the configuration
Repository fasttrack is listed more than once in the configuration
CentOS-8 - AppStream 129 B/s | 38 B 00:00
Error: Failed to download metadata for repo 'AppStream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
[root@vps ~]#
原因分析
通过查询资料发现CentOS8已于2021年12月31日停止更新
链接:https://www.centos.org/centos-linux-eol/.
解决方法
[root@vps ~]# cd /etc/yum.repos.d/
[root@vps yum.repos.d]# sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
[root@vps yum.repos.d]# sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
Update验证
[root@vps yum.repos.d]# dnf update
Repository cr is listed more than once in the configuration
Repository extras is listed more than once in the configuration
Repository extras-source is listed more than once in the configuration
Repository fasttrack is listed more than once in the configuration
CentOS-8 - AppStream 508 kB/s | 8.4 MB 00:17
CentOS-8 - Base 495 kB/s | 4.6 MB 00:09
CentOS-8 - Extras 5.8 kB/s | 10 kB 00:01
CentOS Linux 8 - AppStream 423 kB/s | 8.4 MB 00:20
CentOS Linux 8 - BaseOS 868 kB/s | 4.6 MB 00:05
Dependencies resolved.
Nothing to do.
Complete!
[root@vps yum.repos.d]#
参考资料:https://techglimpse.com/failed-metadata-repo-appstream-centos-8/.
这篇博客讲述了在 CentOS 8 中遇到的错误,即配置文件中镜像列表重复,导致无法下载 AppStream 的元数据。文章介绍了问题原因,即CentOS 8 已经停止更新,提供了修改yum.repos.d文件的方法,并展示了修复后的更新验证过程。
3万+

被折叠的 条评论
为什么被折叠?



