在centOS虚拟机上使用yum时报错的解决记录

在centOS虚拟机上使用yum时报错

错误如下:

[root@localhost /]# yum install -y vim*
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock error was
14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"
Error: Cannot find a valid baseurl for repo: base

既然报错,要解决问题,就是要看是什么错, Could not retrieve mirrorlist,无法检索镜像列表。
Error: 不能找到一个有效的baseurl repo: base。 看起来像是网络问题。

检查虚拟机网络

[root@localhost Desktop]# ping wwww.baidu.com
ping: unknown host wwww.baidu.com

发现没有网络, 检查虚拟机网络设置,
在这里插入图片描述
vmware 安装的虚拟机除了自定义外有三种网络连接模式,

  • 仅主机模式, 只能与主机通讯
  • 桥接模式, 通过使用物理机网卡, 具有单独ip, 与主机同级。
  • NAT模式,相当于把主机作为路由器上网。

在这里插入图片描述
我们选择NAT就可以了,设置之后发现网络仍然有问题。
查阅资料发现需要打开主机VMware的服务, 文件管理器->服务->打开服务

在这里插入图片描述
找到vmware的服务全部打开
在这里插入图片描述
重启虚拟机之后,发现网络通了

[root@localhost Desktop]# ping wwww.baidu.com
PING ps_other.a.shifen.com (39.156.66.10) 56(84) bytes of data.
64 bytes from 39.156.66.10: icmp_seq=1 ttl=52 time=35.2 ms
64 bytes from 39.156.66.10: icmp_seq=2 ttl=52 time=37.9 ms

再次运行 yum, 仍然报同样的错误。。。
在这里插入图片描述

继续查找资料,尝试一个博主的方法解决了问题 1,感谢。

直接输入下面代码就可以了

sed -i “s|enabled=1|enabled=0|g” /etc/yum/pluginconf.d/fastestmirror.conf
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
curl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Aliyun.repo
yum clean all
yum makecache

就是把原镜像换成阿里云,这里记一下,以后遇到就可以直接解决了。


  1. https://blog.csdn.net/weixin_42104211/article/details/112228242 ↩︎

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值