在Centos下执行yum命令安装程序时,莫名其妙报No more mirrors to try
错误,以下为解决思路。
有可能镜像源被墙了,更换yum源
//备份现有源配置文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
//根据CentOS版本下载163yum源,并将其替换
//CentOS7
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
//CentOS6
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
//CentOS5
wget http://mirrors.163.com/.help/CentOS5-Base-163.repo
//生成静态缓存
yum makecache
//更新系统
yum -y update
如果还是无法解决问题,则有可能是缓存问题,将缓存清空,重新生成缓存
yum clean all
yum makecache