当我在自己创建tomcat镜像的时候,下载vim的时候,就出现了下面的报错信息

 报错内容翻译:从仓库‘appstream’下载元数据失败:由于镜像列表中没有对应的URL,不能准备内部的镜像列表。

 出现这个问题无非就两种情况:

第一就是网络不好,通信过程中出现了丢包的问题,判断是否是该问题也很简单,打开CDM命令行窗口,直接ping一个网站,观察是否有丢包的问题

第一种情况如果不符合,那么大概率就是第二个原因了。CentOS已经停止维护了,对于这个情况,解决方案如下:

1、进入到 yum 的 repos 目录

cd /etc/yum.repos.d/

2、修改 centos 文件内容

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

3、生成缓存更新,第一次做这个操作会十分的缓慢,大概等待两分钟左右

yum makecache

4、运行 yum update 并重新安装 vim

yum update -y

yum -y install vim

至此,第二种情况的问题就解决了!

该文档参考作者,侵删(1条消息) 【已解决】Error: Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirrorlist_ReadThroughLife的博客-CSDN博客

相关链接

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。