报错:centos8 Cannot prepare internal mirrorlist: No URLs in mirrorlist

2022年2月21日 | 分类: 【技术】

centos8 yum命令报错:

Failed to download metadata for repo 'AppStream': Cannot prepare internal mirrorlist: No URLs in mirrorlist

原因:2022年1月31日,CentOS8结束生命周期,CentOS团队从官方镜像中移除了CentOS8的所有软件包。官方临时镜像地址从 mirror.centos.org 移到 vault.centos.org

解决方案:

root用户执行以下命令解决

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-*