epel-release repo缺少repomd.xml

时间:2017-04-06 13:24:44

标签: python linux centos yum epel

我刚通过此链接安装了epel-release repo:

  

http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm

,为了在我的CentOS 7 VM上安装python-pip。 但是当我想使用yum之后,它给了我这个错误:

  Could not parse metalink https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=i386 error was 
    No repomd file

似乎错过了/ var / cache / yum / i386 / 7 / epel /

中的repomd.xml文件

有人知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

  

https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=i386

如果您下载此metalink文件并查看内部,您将看到如下所示的行

# repo = epel-7 arch = i386 error: invalid repo or arch

以及几行说明如下:

# repo=epel-7&arch=aarch64
# repo=epel-7&arch=ppc64
# repo=epel-7&arch=ppc64le
# repo=epel-7&arch=x86_64

AFAIK,epelCentOS-7不再支持i386。您仍然可以在CentOS-7 altarch here下找到一些i386 RPM,但这就是它。

对于epel,它提供了所有源RPM here,可用于构建i386 RPM。