Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was .....Cannot find a valid baseurl for repo: base/7/x86_64 报错解决
报错信息如下:

可能导致的原因: 仓库配置失效:Cent0S 7官方仓库已停止维护(2O024年6月30日终止支持),默认baseuri无法访问;或etclyum repos.d/下的配置文件损坏、参数错误。
解决方案:CentOS7官方仓库停用后,替换为国内镜像源是最直接的方案:
备份原有配置文件
避免修改出错后无法恢复,先备份默认仓库配置,执行命令:
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
下载国内镜像源(以阿里云为例,国内速度最优)
1、覆盖原有配置文件,适用于所有 CentOS 7 系统,执行命令:
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
若服务器在校园网/教育网,可替换为清华大学镜像,执行命令:
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.tuna.tsinghua.edu.cn/repo/Centos-7.repo
2、刷新 yum 缓存,使新配置生效
清除旧缓存并生成新索引,执行命令:
sudo yum clean all
sudo yum makecache

都操作完成了,80%的可能就可以继续使用啦 如还存在其他错误则依次百度解决。。。
本文来自博客园,作者:攻城狮-tester,转载请注明原文链接:https://www.cnblogs.com/zcjbky/p/19157850

浙公网安备 33010602011771号