yum 报错 Error: Cannot find a valid baseurl for repo: base

环境:

vmware OS:CentOS release 6.5

双网卡 Eth0(接公网 192.168.80.0),Eth1(接内网 192.168.44.0)

报错:

使用YUM更新软件时报错

Error: Cannot find a valid baseurl for repo: base

之前使用YUM一直没有问题,今天重启了虚拟机后yum就不能使用了。这个报错是DNS解析引起的,检查/etc/resolv.conf ,DNS 变成 192.168.44.1,手动修改后,使用yum正常,重启网络后/etc/resolv.conf又恢复为192.168.44.1,yum又不能使用,在网卡配置文件中ifcfg-eth0 与 ifcfg-eth1 ,添加PEERDNS=no(不修改resolv.conf文件),重启网卡,一切正常。

总结下,resolv.conf是DNS客户机的配置文件,nameserver关键字定义了DNS服务器的IP地址,文件中可以包含很多nameserver  地址,域名服务器按文件中的出现顺序,从上到下查找,当第一个nameserver无效的时候才会查找第二个.

时间: 2024-10-18 23:05:24

yum 报错 Error: Cannot find a valid baseurl for repo: base的相关文章

Linux安装Apache报错:Cannot find a valid baseurl for repo: base/7/x86_64解决方案

最近使用CentOS7学习,安装安装Apache时候,使用yum安装Apache报错:本文适合CentOS7和RHEL7 # yum install httpd 出现:cannot find a valid baseurl for repo:base/7/x86_64. 针对这个问题,网上有大量的解决方案,说是网络不通的,比如: 修改: vi /etc/sysconfig/network-scripts/ifcfg-eth0(每个机子都可能不一样,但格式会是"ifcfg-eth数字")

安装CentOS7文字界面版后,无法联网,用yum安装软件提示 cannot find a valid baseurl for repo:base/7/x86_64 的解决方法

*无法联网的明显表现会有: 1.yum install出现 Error: cannot find a valid baseurl or repo:base 2.ping host会提示unknown host 方法一. 1.打开 vi /etc/sysconfig/network-scripts/ifcfg-eth0(每个机子都可能不一样,但格式会是“ifcfg-eth数字”),把ONBOOT=no,改为ONBOOT=yes 2.重启网络:service network restart 方法二.

用yum安装软件提示 cannot find a valid baseurl for repo:base/7/x86_64 的解决方法

*无法联网的明显表现会有: 1.yum install出现 Error: cannot find a valid baseurl or repo:base 2.ping host会提示unknown host 方法一. 1.打开 vi /etc/sysconfig/network-scripts/ifcfg-eth0(每个机子都可能不一样,但格式会是"ifcfg-eth数字"),把ONBOOT=no,改为ONBOOT=yes 2.重启网络:service network restart

yum出错Error: Cannot find a valid baseurl for repo: base

首先ping www.baidu.com,若出现unknow host,解决方法如下(修改dns配置) vi /etc/resolv.conf 在此文件最后加入:nameserver 8.8.8.8 如果没有vi编辑器可用: echo "nameserver 8.8.8.8" >>/etc/resolv.conf 然后ping www.baidu.com 可以ping通,不会再出现unknow host 若可以ping通,则有可能是自己网络有延迟,可多试几次.

centos7 cannot find a valid baseurl for repo base

今天在虚拟机下安装centosmini版本,安装后第一件事就是yum update 但是有错:cannot find a valid baseurl for repo base  base 百度了半天也没个很靠谱的,最后google了一下,马上就出来了. 具体链接在这里http://unix.stackexchange.com/questions/22924/how-can-i-fix-cannot-find-a-valid-baseurl-for-repo-errors-on-centos 我

centos7 cannot find a valid baseurl for repo base (转载)

centos7 cannot find a valid baseurl for repo base 今天在虚拟机下安装centosmini版本,安装后第一件事就是yum update 但是有错:cannot find a valid baseurl for repo base  base 百度了半天也没个很靠谱的,最后google了一下,马上就出来了. 具体链接在这里http://unix.stackexchange.com/questions/22924/how-can-i-fix-canno

小白解决CENTOS7错误:Cannot find a valid baseurl for repo: base/7/x86_6

刚入手的MacBook想着学点东西,本汪还是决定玩玩CentOS服务器,安装好了VirtualBox + CentOS. 打开一看,懵逼了!命令行! 行吧,先装个图形界面: $sudo yum groupinstall "GNOME Desktop" "Graphical Administration Tools" 哒哒哒- 命令一敲,来事儿了 Cannot find a valid baseurl for repo: base/7/x86_6 连不上网啊,大爷!找

CENTOS7错误:Cannot find a valid baseurl for repo: base/7/x86_6

yum安装时报Cannot find a valid baseurl for repo: base/7/x86_6 .PING国内的外网时正常.然后上网查类似的问题,发现说是DNS问题,随将DNS改成8.8.8.8 重启网络服务.yum立马OK.

运行yum报错Error: Cannot retrieve metalink

今天给Centos通过rpm -Uvh装了个epel的扩展后,执行yum就开始报错: Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again 在网上查了查,解决办法都是编辑/etc/yum.repos.d/epel.repo,把基础的恢复,镜像的地址注释掉 #baseurlmirrorlist 改成 baseurl#mirrorlist