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

今天使用yum安装软件,出现下面的提示:

Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=i386&repo=os error was
14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"
Error: Cannot find a valid baseurl for repo: base

以为是yum源有问题,换了一个还是一样,就检查网络是否通,ping了下外网域名,发现根本都ping不通,直接报unknown host www.111cn.net,怀疑是dns的问题.

解决办法:

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 文件,它的内容是根据在安装时给出的选项动态创建的.

原文来自:http://blog.slogra.com/post-504.html

时间: 2024-08-02 12:03:15

centos安装软件Error: Cannot find a valid baseurl for repo: base的相关文章

CentOS系统Yum出现”Cannot find a valid baseurl for repo”问题解决办法

有网友告知老左自己在腾讯云服务器上部署环境使用到yum命令的时候提示无法执行脚本有出现"Cannot find a valid baseurl for repo"问题提示.看到这样的问题肯定是源不通导致的,先搜索搜索是否有同样的解决方法,有的人用到需要更新repo的,也有的简单更新DNS的. 错误提示:  代码如下 复制代码 [root@VM_17_139_centos ~]# yum -y install wget screen python Loaded plugins: fast

yum安装出错Error: Cannot find a valid baseurl for

  yum安装出错Error: Cannot find a valid baseurl for解决 解决方法如下 (修改dns配置) vi /etc/resolv.conf 在此文件中最后加入 nameserver 8.8.8.8 如果没有vi编辑器可用 echo "nameserver 8.8.8.8" >> /etc/resolv.conf

Error: cannot find a valid baseurl for repo: rpmfusion-free 解决办法

今天在玩CentOS的时候出现了: Error: cannot find a valid baseurl for repo: rpmfusion-free 这个问题真到好恶心啊,以前一直使用到是ubuntu,最近切换到CentOS以后,各自小白啊.最后搜索到到答案是:   You seem to have added the RPM Fusion repository incorrectly. Let's start clean. First remove the repo with:  1 r

ubuntu与centos安装软件的不同点总结

ubuntu与redhat系列的linux操作系统安装软件区别是很大的.下表列出了两者之间的对比.

yum install wget 出现错误 Cannot find a valid baseurl for repo

在通过vitrualbox安装好mini版centos,在安装lnmp环境的时候需要yum安装wget 在命令行输入yum install wget回车的时候出现一下错误:      yum install wget回车的时候出现一下错误 经过搜索和验证最终发现是因为DNS配置错误,配置文件中没有配置DNS造成的.需要修改以下2个地方:   1) vi  /etc/sysconfig/network-scripts/ifcfg-eth0       修改  ONBOOT=yes  MM_CONT

Win7安装软件提示“Command Line Option Syntax Error”怎么办?

  不管是使用过很久的电脑还是新买的电脑,都是会出现一些问题的,最常见的要数安装软件问题了,有用户反映说每次安装软件都会提示"Command Line Option Syntax Error"错误,那么当Win7系统安装软件提示"Command Line Option Syntax Error"该怎么办呢?不懂的朋友看看以下文章吧! 问题一:怎么解决在安装软件时出现的Microsoft Visual C++ 2005 Redistributable Command

win7安装软件出现错误Error 1935该怎么解决?

  1.解决安装软件出现错误Error 1935安装程序集的方法,修改注册表数值,注册表路径:HKEY_LOCAL_MACHINE /SYSTEM /CurrentControlSet/Control 步骤:开始 - 运行(输入regedit.exe)- 确定或者回车,打开注册表编辑器; 2.在打开的注册表编辑器中找到:HKEY_LOCAL_MACHINE ,并展开:HKEY_LOCAL_MACHINE ,在HKEY_LOCAL_MACHINE 展开项中找到:SYSTEM ,也展开:SYSTEM

WinXP安装软件时出现NSIS ERROR错误解决方法

  WinXP安装软件时出现NSIS ERROR错误解决方法.虽然微软已经停止对WinXP的支持,还是有不少用户依然坚持使用XP,不过在安装软件的时候也会出现一些问题,近日有小伙伴说会出现NSIS ERROR的错误,这是什么原因造成的呢?又要如何解决,下面就让小编一一道来. 一.NSIS ERROR什么意思 系统错误提示英文为"installer integrity check has failed. common causes include incomplete download and d

CentOS环境下通过YUM安装软件的步骤

为了提升用户在云服务器上的软件安装效率,减少下载和安装软件的成本,腾讯云提供了Yum下载源.在CentOS环境下,用户可通过YUM快速安装软件. 对于Yum下载源,不需要添加软件源,可以直接安装软件包. 1. 安装步骤 1. 登录操作系统为CentOS6.2的云服务器后,默认已获取root权限:注意:严禁执行password命令,root密码默认不能被修改.  2. 在root权限下,通过命令 yum install 来安装软件,示例如下: 3. 系统会自动搜索相关的软件包和依赖关系,并且在界面