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