问题
2024年7月,官方对centos 7停止了维护,yum的源网址mirror.centos.org也已经无法访问。
在此情况下,无法正常使用yum进行安装和更新工具。
在尝试了更换阿里源之后,仍然有部分工具库无法访问。
通用解决方案
1. 打开/etc/yum.repos.d目录,这里保存了yum源所有仓库的地址。
2. 在目录下进行全局搜索(可以利用vscode),将mirror.centos.org和mirrorlist.centos.org替换成官方镜像网址vault.centos.org。
3. 将所有.repo文件中所有条目内mirrorlist行注释掉,同时启用baseurl行。下图为其中一个例子。
4. 使用以下命令刷新yum。
sudo yum clean all
sudo yum makecache