![CentOS epel 存储库多次列出](https://linux22.com/image/127662/CentOS%20epel%20%E5%AD%98%E5%82%A8%E5%BA%93%E5%A4%9A%E6%AC%A1%E5%88%97%E5%87%BA.png)
epel
所以我尝试在CentOS7服务器上安装。
我sudo yum install epel-release
按照这些说明。
但现在每当我使用yum
例如 with时yum repolist all
都会收到错误:
存储库 epel 在配置中多次列出
yum
建议使用以下命令禁用存储库:yum-config-manager --disable <repoid>
/etc/yum.repos.d
有 : epel.repo
,epel-testing.repo
如果localc7.repo
有帮助的话
答案1
当您有两个同名的存储库时,通常会发生此错误。我认为您可能将两个 epel 条目命名为相同。
尝试进入/etc/yum.repos.d
查看这两个 epel 文件。
检查名称是否不同。
cd /etc/yum.repos.d
cat epel.*
验证它们的名称是否不同。
您感兴趣的线路是:
name=SomeName
如果他们有相同的名字,只需更改它,这样他们就不同了。
答案2
另一种可能性是您在不同的文件中定义了相同的存储库。所以这样做:
grep epel /etc/yum.repos.d/*
..记下重复项并重命名/注释掉它们。
答案3
就我而言,中的描述[my_reponame]
与其他文件相同。
我将描述重命名为文件名(或其他字符串)。
这个对我有用。