CentOS 7にdnfをインストールした後にエラーが発生しました。

CentOS 7にdnfをインストールした後にエラーが発生しました。

dnfインストールに従ってくださいこのガイドライン:

yum install epel-release -y
yum install dnf

その後はうまくdnf --versionいきますが、dnf repolist他のものは以下を提供します。

Extra Packages for Enterprise Linux 7 - x86_64  668 kB/s | 9.4 MB     00:14
Failed to open: /var/cache/dnf/x86_64/7/x86_64/7/epel/repodata/e8...19-updateinfo.xml.bz2.

ランニングはdnf clean allこの問題を解決しません。

あるようだエラーレポートこれに対する解決策はありません。

dnfCentOS 7でこれを行う方法はありますか?

ベストアンサー1

なぜこれが起こるのかわかりませんが、epel-releaseリポジトリ(インストールされた場所dnf)はそれ自体互換性がないようですdnf。インストールしたら、dnfまず次のコマンドを使用して削除しますyum

yum remove epel-release

以来:

dnf repolist
dnf list installed

などが機能します(少なくとも私のCentOS 7システムでは)。

おすすめ記事