刚安装好Fedora 19或者20后,使用yum 更新或安装一些工具时,总是会报错:
Loaded plugins: langpacks, refresh-packagekit
Error: Cannot retrieve metalink for repository: fedora/19/x86_64. Please verify its path and try again
这时需要更新用户认证:
1、刪除有关https的更新站
# vi /etc/yum.repos.d/fedora.repo
//把所有https换成 http
# vi /etc/yum.repos.d/fedora-updates.repo
//把所有https换成 http
2、安装新凭证
# yum update ca-certificates
//or
# yum reinstall ca-certificates
3、改回原来的https
# vi /etc/yum.repos.d/fedora.repo
//将刚刚改的http改回https,开头应该是mirrorlist
# vi /etc/yum.repos.d/fedora-updates.repo
//将刚刚改的http改回https,,开头应该是mirrorlist
以上步骤即可完成更新认证。
再次使用yum即可正常安装和更新。