我正在尝试在旧的 Fedora 20 虚拟机上安装软件包。
yum install
<the_package_name>
导致失败HTTP 403 error:
http://download.fedoraproject.org/<...(truncated)...>/repomd.xml:
[Errno 14] HTTP Error 403 - Forbidden
我的网络浏览器看不到任何内容http://download.fedoraproject.org/pub/fedora/linux/updates/20
所以我意识到 FC20 不再受支持(EOL)并且其存储库 URL 已更改。所以我修复了baseurl/etc/yum.repos.d/fedora.repo
看起来像这样:
baseurl=http://archives.fedoraproject.org/<...(truncated)...>
我确定 URL 现在是正确的,因为我可以下载repomd.xml
using curl
or wget
,然后在我的网络浏览器中访问它...
But yum install <the_package_name>
继续失败HTTP 403错误!它无法访问repomd.xml
在正确的网址:
http://archives.fedoraproject.org/<...(truncated)...>/repomd.xml:
[Errno 14] HTTP Error 403 - Forbidden
你能帮我解决这个问题并在这个旧的 Fedora (FC 20) 上安装软件包吗?
注 1:我在代理后面工作(不是我的选择)。
注 2:将我的 Fedora 20 升级到 Fedora 21 或 22 也不是一个选择。