解决yum update error: cannot retrieve metalink for repository

此问题出现在我安装epel时,导致无法安装软件。

该问题的产生可能是因为ssl ca cert的问题导致。由于此前安装过邮件系统,使用的也是ssl的连接。最终通过以下方法解决:

1、yum clean all

2、rpm -e epel-release-6-8.noarch

3、rm -rf /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

4、rpm --query --file /etc/pki/tls/certs/ca-bundle.trust.crt

5、yum reinstall ca-certificates-2010.63-3.el6_1.5.noarch

至此问题解决。重新安装epel并安装软件。

你可能感兴趣的:(error,update,yum)