centos yum 安装问题

yum [Errno 256] No more mirrors to try 解决方法 

输入下面的命令即可解决问题:

  1. yum clean all
  2. yum makecache

 

导致

centos安装软件Error: Cannot find a valid baseurl for repo: base

 

解决办法:

echo "nameserver 8.8.8.8">>/etc/resolv.conf

然后再进行ping外网域名,可以解析了,再来使用yum安装软件,也可以了,好了,问题解决.

合法的参数及其意义如下:

nameserver 表明DNS 服务器的IP 地址.可以有很多行的nameserver,每一个带一个I P 地址.在查询时就按nameserver 在本文件中的顺序进行,且只有当第一个nameserver 没有反应时才查询下面的nameserver.
domain 声明主机的域名.很多程序用到它,如邮件系统;当为没有域名的主
机进行DNS 查询时,也要用到.如果没有域名,主机名将被使用,删除所有在第一个点( . )前面的内容.
search 它的多个参数指明域名查询顺序.当要查询没有域名的主机,主机将在由search 声明的域中分别查找.domain 和search 不能共存;如果同时存在,后面出现的将会被使用.
sortlist 允许将得到域名结果进行特定的排序.它的参数为网络/掩码对.允许任意的排列顺序.Red Hat 中没有提供缺省的/etc/resolv.conf 文件,它的内容是根据在安装时给出的选项动态创建的.

 

 

yum install firefox

posted @ 2016-01-23 23:32  G-Beniot  阅读(231)  评论(0编辑  收藏  举报