新しいCentOS 7では、この例ではyum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
通常のコマンドの代わりにこのコマンドを使用してepel-releaseをインストールしました。yum install epel-release
を実行すると、yum whatprovides /etc/yum.repos.d/epel.repo
次の結果が表示されます。
# yum whatprovides /etc/yum.repos.d/epel.repo
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: fr2.rpmfind.net
* epel: mirror.hostnet.nl
* extras: ftp.pasteur.fr
* updates: ftp.pasteur.fr
epel-release-7-11.noarch : Extra Packages for Enterprise Linux repository configuration
Repo : extras
Matched from:
Filename : /etc/yum.repos.d/epel.repo
epel-release-7-13.noarch : Extra Packages for Enterprise Linux repository configuration
Repo : epel
Matched from:
Filename : /etc/yum.repos.d/epel.repo
epel-release-7-13.noarch : Extra Packages for Enterprise Linux repository configuration
Repo : @/epel-release-latest-7.noarch
Matched from:
Filename : /etc/yum.repos.d/epel.repo
最後にリストされたパッケージに関して、これは何をRepo : @/epel-release-latest-7.noarch
意味し、私のシステムからこの奇妙なリポジトリをどのように削除できますか?
注:この特定の例ではepel-releaseを使用しています。私の実際の問題はまったく同じシナリオですが、私たちの個人的なリポジトリと個人的なパッケージがあるということです。
ありがとうございます!
答え1
それ自体は、リポジトリではなく、リポジトリからインストールされたパッケージではなく、rpmファイルから直接インストールされたインストールされたパッケージであることを示します。yum reinstall epel-release
インストールされているファイルはEPELリポジトリからインポートされるため、実行すると消えてしまいます。