今天笔者准备做一些实验时,发现Centos 8.x 操作系统不能使用官方的yum源了,提示:
Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
刚开始以为只是appstream仓库有问题,于是将其配置文件,移动到其他位置,再次执行yum命令,还是会有类似的报错:
[root@qq-5201351 yum.repos.d]# yum list CentOS Linux 8 - BaseOS 77 B/s | 38 B 00:00 Error: Failed to download metadata for repo 'baseos': Cannot prepare internal mirrorlist: No URLs in mirrorlist [root@qq-5201351 yum.repos.d]#
查了一下原因,才知道CentOS 8将不再从官方CentOS项目获得开发资源。需要更改镜像资源,于是笔者想到了使用阿里云提供的yum源
[root@qq-5201351 yum.repos.d]# curl https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo -o Centos-vault-8.5.2111.repo
最后,再执行一下yum clean all 清空缓存,就可以正常使用yum list和安装软件了~
尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/16759664.html
作者:一名卑微的IT民工
出处:https://www.cnblogs.com/5201351
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。
由于博主的水平不高,文章没有高度、深度和广度,只是凑字数,不足和错误之处在所难免,希望大家能够批评指出。
博主是利用读书、参考、引用、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个卑微的IT民工!