Skip to content

CentOS 8 AppStream 错误及解决方法

Published: at 02:43 PMSuggest Changes

安装 wget 遇到了个报错

[root@ip-xxxxx centos]# yum install wget
CentOS Linux 8 - AppStream                                 51  B/s |  38  B     00:00
Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlis
t: No URLs in mirrorlist

原因

CentOS Linux 8 在 2022 年 12 月 31 日来到生命周期终点(End of Life,EoL)。即 CentOS Linux 8 操作系统版本结束了生命周期(EOL),Linux 社区已不再维护该操作系统版本。所以原来的 CentOS Linux 8 的 yum 源也都失效了!最终导致此问题的产生。

解决

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

参考文章


Previous Post
CentOS 7 Yum 源更改教程
Next Post
CentOS 7 安装 Conda