CentOS报错:Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock32 error was 14: curl#6 - “Could not resolve host: mirrorlist.centos.org; Unknown error”
关于CentOS报错:Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock32 error was 14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error"问题。
最近在安装centos虚拟机的时候,出现了yum源无法使用的问题,在网上找了很多方案都没能解决问题,最终发现了一个解决方案,仅做记录备查。
现象:
解决方案:
原因:从 2024 年 7 月 1 日起,在 CentOS 7 上,请切换到 Vault 存档存储库:
vi /etc/yum.repos.d/CentOS-Base.repo
复制/粘贴以下内容并注意您的操作系统版本。如果需要的话进行更改。此配置中的版本为 7.9.2009:
[base]
name=CentOS-$releasever - Base
baseurl=http://vault.centos.org/7.9.2009/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
[updates]
name=CentOS-$releasever - Updates
baseurl=http://vault.centos.org/7.9.2009/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
[extras]
name=CentOS-$releasever - Extras
baseurl=http://vault.centos.org/7.9.2009/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://vault.centos.org/7.9.2009/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
如果需要,可进行:
yum clean all
重建元数据缓存
yum makecache
至此,yum相关命令可正常使用,拜拜~~