私はもともとこれをスタックオーバーフローに投稿しましたが、これが質問するのに適した場所であると言われました:
実行して、Fedora22マシンでEPELを有効にしようとしました
wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
次に
Sudo rpm -ivh epel-release-7-5.noarch.rpm
そして今私が走るとき
dnf repolist
私は次のようになります
[sinux1@horrible-Host ~]$ Sudo dnf repolist
Extra Packages for Enterprise Linux 7 - x86_64 1.8 MB/s | 9.0 MB 00:05
Failed to open: /var/cache/dnf/epel-2b6dfc5904c26562/repodata/49c4e3bd54f19136521be9b254830c954369cc22ce1b661db502ebef13b0004c-updateinfo.xml.bz2.
[sinux1@horrible-Host ~]$
私は立ち往生していて、私の次のステップが何であるかわかりません。どうすれば自分がしたことを元に戻すことができますか?また、EPELを有効にする適切な方法は何でしたか?ご入力いただきありがとうございます
EPELはRHELおよびCentOS用であり、Fedora用ではありません。あなたの場合、Fedora22にEPELforEL7をインストールしようとしました。
DNFは正確に実行しているはずです。基本的に、Fedora22で実行するように設計されていないリポジトリをインストールしました。
編集:追加するのを忘れた、あなたは今そのリポジトリを削除したいかもしれません
rpm -e epel-release
または
dnf remove epel-release