【CentOS 7】Error: Cannot find a valid baseurl for repo: base/7/x86 64

Error: Cannot find a valid baseurl for repo: base/7/x86 64

解释:这个错误表明yum无法找到有效的仓库地址来下载软件包。

解决方法:编辑/etc/yum.repos.d/CentOS-Base.repo文件,确保仓库的baseurl是正确的,可以尝试更换成其他可用的镜像地址。

具体情况:

我是物理机上安装了centos 7系统,采用网上的方法,更换成阿里云的yum源(大家也可以换成其他网站的yum源,这个无所谓,只要能成功访问就行):

直接访问repo安装包下载_开源镜像站-阿里云,下载对应版本的文件,我是下载centos 7版本的。

可以直接在该台机器上下载,或者是在另一台机器上下载好了再通过xftp等方式上传过去。

下载完之后直接将该文件复制到/etc/yum.repos.d/下,并替换源文件,操作如下:

cp Centos-7.repo /etc/yum.repos.d/CentOS-Base.repo

更改成功后,就可以成功使用yum了!

以上就是我的情况,还有其他情况(比如网络问题)可以参考这篇文章:运维系列:centos7 yum安装使用时提示 cannot find a valid baseurl for repo:base/7/x86_64 的解决方法(亲测有效☆)-CSDN博客

我还遇到另一个问题,就是显示“/var/run/yum.pid已被锁定,pid为.....的另一个程序正在运行。”这个报错信息,使用以下方法成功解决了:

#删除yum.pid文件
rm -rf /var/run/yum.pid

参考来自:/var/run/yum.pid已被锁定,pid为.....的另一个程序正在运行。_yum.pid 已被锁定,pid 为 9671 的另一个程序正在运行-CSDN博客

  • 10
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值