linux安装vim命令报错YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg
安装vim,执行 yum -y install vim*
时报错:
解决方案如下:
一、先确认网络连接没问题: 执行ifconfig -a
- eth0 代表网络连接没问题
- eth1 代表连不上
二、执行sudo yum clean all
和 sudo yum update
仍然报错(如果没报错可以尝试下执行 yum -y install vim*
):
三、执行命令ping vault.centos.org
可以OK。
四、编辑 /etc/yum.repos.d/CentOS-Base.repo
可执行 vi /etc/yum.repos.d/CentOS-Base.repo
,进入后注释掉所有mirrorlist 并 取消注释 所有baseurl,把 所有的
baseurl=http://mirror.centos.org/centos/$releasever/。。。
改成
baseurl=http://vault.centos.org/centos/$releasever/。。。
五、再次执行yum -y install vim*
,OK了
其中报连接超时错误,不用管,会自动切换网络下载。