web-dev-qa-db-ja.com

CentOS epelリポジトリが複数回リストされている

そこで、CentOS7サーバーにepelをインストールしようとしました。

私はSudo yum install epel-releaseこれらの指示 に従って実行しました。

しかし、今、たとえばyum repolist allyumを使用するたびに、エラーが発生します。

リポジトリーepelが構成に複数回リストされています

yumは、リポジトリを無効にすることをお勧めします:yum-config-manager --disable <repoid>

/etc/yum.repos.dには:epel.repoepel-testing.repoおよびlocalc7.repoがあり、それが役立つ場合

4
ted

このエラーは通常、同じ名前のリポジトリが2つある場合に発生します。両方のepelエントリに同じ名前を付けた可能性があります。

/etc/yum.repos.d

両方のepelファイルを見てください。

名前が違うことを確認してください。

cd /etc/yum.repos.d
cat epel.*

名前が異なることを確認してください。

興味のある行は次のとおりです。

name=SomeName

同じ名前を共有している場合は、名前が異なるように変更してください。

6
alpha

別の可能性は、同じリポジトリが異なるファイルで定義されていることです。そうする:

grep epel /etc/yum.repos.d/*

..重複に注意し、名前を変更/コメントアウトします。

0
courteouselk