检查centOS-Base.repo文件,发现里面有很多¥releasever,在网上查了一下,这个是6.0的源,现在已经失效了,有人说替换成7,也就是按照下面的方法,打开centOS-Base.repo文件,先别输入i指令,直接替换$releasever全部改成7。
按照下面的步骤完成,一切ok。
cd /etc/yum.repos.d
vi CentOS-Base.repo
:%s/$releasever/7/g #将文件中$releasever全部改成7
yum clean all && yum makecache # 清除和缓存