CentOS 6 cannot find a valid baseurl for repo

执行命令 yum -y install vsftpd 报错:Error:cannot find a valid baseurl for repo: base

出现这个问题是因为yum在安装包的过程中,虽然已经联网,但是没法解析远程包管理库对应的域名,所以我们只需要在网络配置中添加上DNS对应的ip地址即可。

1.打开网络配置文件:vi /etc/sysconfig/network-scripts/ifcfg-eth0

2.文件末尾追加配置:

DNS1=8.8.8.8

DNS2=4.2.2.2

3.重启网络:ifup eth0

注意:eth0 是我的网卡名称,查看网卡名称:ip addrCentOS 6 cannot find a valid baseurl for repo

4.再次执行:yum -y install vsftpd   安装成功。