报错解决——cannot find a valid baseurl for repo: base/7/x86_64
报错原因
重装 Centos7 系统,使用 yum 安装软件时报错提示“cannot find a valid baseurl for repo: base/7/x86_64”,主要原因还是由于官方 CentOS 服务器不稳定或者停止更新导致。
解决方法
更换 yum 的源文件。
若已安装 wget,可执行下列命令
sudo wget -O /etc/yum.repos.d/Centos-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum makecache fast
若未安装 wget,则手动修改
# 1.进入仓库源文件夹 cd /etc/yum.repos.d # 2.修改镜像配置内容 sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-* sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-* # 3.清空原有yum缓存并重新生成 yum clean all && yum makecache # 可以使用yum yum update
亲测有用
本文来自博客园,作者:''竹先森゜,转载请注明原文链接:https://www.cnblogs.com/zhuminghui/p/18818383