错误代码:http://mirrors.aliyuncs.com/centos/6/os/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.aliyuncs.com'"
分析:yum安装的时候如果设置了gpgcheck=1,yum会去检查网站源和本地的gpg-key文件是否匹配,以此来判断是否有***感染,当网站源的文件更新后,就需要去更新本地的gpg-key了,另外还有可能是ipv6导致的,系统被设置为默认去用ipv6通信了
解决步骤:(两种方法,第一种是修改repo文件中为gpgcheck=0,这里只讲述第二种)
访问阿里镜像云
http://mirrors.aliyun.com/centos/
下载RPM-GPG-KEY-CentOS-6
http://mirrors.aliyun.com/epel/
RPM-GPG-KEY-EPEL-6
上传到服务器并导入
rz
rpm --import RPM-GPG-KEY-CentOS-6
rpm --import rpm-gpg-key-epel-6
重新yum
关闭ipv6
vim /etc/modprobe.conf
加入:
alias net-pf-10 off
alias ipv6 off
重启服务器
关闭了ipv6发现nginx启动报错,恢复ipv6又好了,所以小伙伴们最好思考清楚了,还是找准原因,这个只是一种解决无法下载的问题,至于要针对性的解决,还是不可以这么马虎了事。
转载于:https://blog.51cto.com/chenshifei/1856867