admin管理员组

文章数量:1516870

1. 错误:为 repo 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist

具体情况如下, 建议使用方法二更换为国内源 ,我是尝试方法一的网速后才用的方法二

[root@localhost ~]# yum -y install epel-release && yum -y update
CentOS Linux 8 - AppStream                                                                                                                                                     60  B/s |  38  B     00:00
错误:为 repo 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist

解决方法一

运行一下命令,就能解决:

sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-Linux-*
sed -i 's|#baseurl= /etc/yum.repos.d/CentOS-Linux-*

之后,不会收到更新,需要重新安装包,运行下面安装包:

sudo dnf install centos-release-stream -y
sudo dnf swap centos-{linux,stream}-repos -y
sudo dnf distro-sync -y

解决方法二

删除所有源,然后更换为163的

rm -rf /etc/yum.repos.d/*
wget -O /etc/yum.repos.d/CentOS-Base.repo 

本文标签: 系统下载元数据失败