![Fedora 18 - 错误 [Errno 14] 无法验证对等证书或对等证书无效](https://linux22.com/image/1429532/Fedora%2018%20-%20%E9%94%99%E8%AF%AF%20%5BErrno%2014%5D%20%E6%97%A0%E6%B3%95%E9%AA%8C%E8%AF%81%E5%AF%B9%E7%AD%89%E8%AF%81%E4%B9%A6%E6%88%96%E5%AF%B9%E7%AD%89%E8%AF%81%E4%B9%A6%E6%97%A0%E6%95%88.png)
当我运行命令时:
sudo yum install perl-bioperl
我得到了错误
[Errno 14] Peer cert cannot be verified or peer cert invalid.
我的系统详细信息是:
Linux localhost.localdomain 3.11.10-100.fc18.x86_64 #1 SMP Mon Dec 2 20:28:38 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
请帮我解决这个问题。
答案1
导致此问题的最可能原因是您计算机上的日期错误 - 超出了服务器安全证书的有效期。它可以可能是其他原因(数据损坏、劫持企图或 Fedora 服务器确实存在问题),但时间错误是最有可能的,您应该从这里开始调试。
答案2
你尝试过这个提示吗https://access.redhat.com/solutions/53905
问题
由于错误,无法安装软件包:[Errno 14] 无法验证对等证书或对等证书无效
或者
错误:无法从 rhel-x86_64-server-6 检索 repodata/-primary.xml.gz
错误为 [Errno 14] 无法验证对等证书或对等证书无效
在 Red Hat Enterprise Linux 6 中,尝试在 yum .repo 文件中将 mirrorlist= URL 从 http 更改为 https 时会出现错误,但这在 Red Hat Enterprise Linux 5 上可以正常工作。