解决方案:

  1. 尝试使用 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
    
    
  2. 清理 YUM 缓存并重新生成缓存:

    sudo yum clean all
    sudo yum makecache
    
    
  3. 尝试安装 wget

    sudo yum install wget -y
    
    

通过使用 CentOS Vault 仓库,你应该能够解决镜像源不可用的问题,并成功安装 wget