CentOS 7 镜像源失效的解决方案
引言
自2024年6月30日起,CentOS 7正式结束其生命周期(EOL),官方停止维护支持,导致依赖默认镜像源(如mirrorlist.centos.org)的yum安装失败,报错信息为“Could not resolve host: mirrorlist.centos.org”。
问题现象
尝试使用yum安装软件包时,遇到以下错误:
curl#6 - "Could not resolve host: mirrorlist.centos.org; 未知的错误"
Cannot find a valid baseurl for repo: base/7/x86_64原因分析
官方镜像源关闭:CentOS 7生命周期终止后,官方镜像域名
mirrorlist.centos.org停止解析。DNS解析失效:系统无法通过DNS查询到镜像列表。
解决方案:切换至归档镜像源
修改仓库配置文件
sudo sed -i -e 's/mirrorlist/#mirrorlist/g' -e 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-Base.repo清理并重建缓存
sudo yum clean all # 清除旧缓存
sudo yum makecache # 生成新缓存
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
Itranlin's Blog!
喜欢就支持一下吧