解决方案:
尝试使用 CentOS Vault 仓库
CentOS 7 已经进入维护模式,官方仓库可能不再提供直接支持。你可以使用 CentOS Vault 仓库,专门存储旧版本的软件包。
编辑 /etc/yum.repos.d/CentOS-Base.repo
文件,使用以下内容:
[base]
name=CentOS-7 - Base
baseurl=http://vault.centos.org/7.9.2009/os/x86_64/
gpgcheck=1
gpgkey=http://vault.centos.org/7.9.2009/os/x86_64/RPM-GPG-KEY-CentOS-7
[updates]
name=CentOS-7 - Updates
baseurl=http://vault.centos.org/7.9.2009/updates/x86_64/
gpgcheck=1
gpgkey=http://vault.centos.org/7.9.2009/os/x86_64/RPM-GPG-KEY-CentOS-7
[extras]
name=CentOS-7 - Extras
baseurl=http://vault.centos.org/7.9.2009/extras/x86_64/
gpgcheck=1
gpgkey=http://vault.centos.org/7.9.2009/os/x86_64/RPM-GPG-KEY-CentOS-7
清理 YUM 缓存并重新生成缓存:
sudo yum clean all
sudo yum makecache
尝试安装 wget
:
sudo yum install wget -y
通过使用 CentOS Vault 仓库,你应该能够解决镜像源不可用的问题,并成功安装 wget
。