yum localinstallとarobase(@)で始まるリポジトリ

yum localinstallとarobase(@)で始まるリポジトリ

新しい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リポジトリからインポートされるため、実行すると消えてしまいます。

関連情報