Centos7出现Cannot find a valid baseurl for repo: base/7/x86_64问题解决方法

一、前言

       在使用yum安装软件时出现了Cannot find a valid baseurl for repo: base/7/x86_64错误提示,如下图所示,记录一下解决方法。

二、解决方法

1.网络问题

首先对百度网址进行ping操作,确认网络以及DNS是否有问题

ping www.baidu.com    //网络及DNS测试

经过ping百度后发现网络及DNS均无问题,若有问题则可进入网络配置文件进行修改调整

cd /etc/sysconfig/network-scripts    //进入目录

vi ifcfg-ens33    //修改配置

2.yum源问题

经过网络测试,发现并无网络问题但还是无法解析yum源则可进行更换yum源。但是换yum源需要修改文件,可以使用wget命令等,但是大部分CentOS默认没有wget,又得使用yum来安装wget,但同样会提示此问题,所以这是个死循环问题,只能通过去下载后再上传文件来解决。

将下载的文件更名为CentOS-Base.repo后上传至/etc/yum.repos.d/目录

阿里云 CentOS 7 源(推荐)

http://mirrors.aliyun.com/repo/Centos-7.repo

网易163 CentOS 7 源

http://mirrors.163.com/.help/CentOS7-Base-163.repo

清华大学 CentOS 7 源

https://mirrors.tuna.tsinghua.edu.cn/centos/7/os/x86_64/

使用Xftp上传文件至/etc/yum.repos.d/目录

清理yum缓存

yum clean all    //清除缓存

生成yum缓存

yum makecache    //生成缓存

再次安装软件则正常,问题解决了

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值