问题
在Centos 8上因为要安装mysql5.7,需要使用yum命令,但执行yum命令时报错 No URLs in mirrorlist。经查阅资料后发现
从2022年1月31日起,CentOS开发团队将会移除官方镜像源上关于CentOS 8所有的包,届时如果在CentOS 8上再次使用yum命令安装包则会报以下错误:
下载元数据失败:Cannot prepare internal mirrorlist: No URLs in mirrorlist
解决思路
如果还需要继续使用Centos 8,则需更换下载源
解决方法
将下载源更换为阿里源等镜像源,可以具体搜索操作步骤
或直接运行命令
sudo sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*
更换源
在更换完软件源后可以顺利的执行yum命令安装包