CentOS 7 于 2024 年 6 月 30 日终止使用,这意味着官方存储库不再提供更新或新软件包。

所以使用 yum 安装的时候会跳出一堆的镜像不可用尝试其他镜像的报错

解决方法:切换到 CentOS Vault

进入存储库配置文件夹

cd /etc/yum.repos.d/

修改 CentOS-Base.repo

[base]
name=CentOS-$releasever - Base
baseurl=http://archive.kernel.org/centos-vault/7.9.2009/os/$basearch/
enabled=1
gpgcheck=1

[updates]
name=CentOS-$releasever - Updates
baseurl=http://archive.kernel.org/centos-vault/7.9.2009/updates/$basearch/
enabled=1
gpgcheck=1

[extras]
name=CentOS-$releasever - Extras
baseurl=http://archive.kernel.org/centos-vault/7.9.2009/extras/$basearch/
enabled=1
gpgcheck=1

清空缓存和更新存储库配置

yum clean all
yum repolist

再安装就可以正常下载了

让我们陷入困境的不是无知,而是看似正确的谬误论断。