私のCentOS 7システムに愚かなことに、glibc 2.28を強制インストールしましたが、それを削除する必要がありますが、依存関係が多いという苦情が表示されます。
また、glibc 2.17の2つのバージョンがありますが、1つだけが必要です。
dnfの再インストールとdnfのダウングレードを試みましたが、どちらも文句を言いました。
2.17がインストールされている限り、2.28を安全に強制的に取り外すことはできますか?この問題を処理するより良い方法はありますか?私は初心者です。躊躇しないでELI5に行ってください。
ありがとうございます!
答え1
私は参考のために私がしたことを投稿して問題を解決しました。
問題は必要なものがありますが、glibc-2.28
CentOS 7ではそれだけをインストールしようとするのでglibc-2.17
、強制的glibc-2.28
にインストールすることになり、最終的にライブラリが必要なプログラムをコンパイルできなくなるということですglibc-headers
。
dnf remove glibc-2.28*
大規模な依存関係リストを作成しようとしています。- 連絡が
dnf downgrade glibc
ないので試しても役に立ちません。glibc-all-langpacks-2.28
glibc 2.17
パッケージを削除してエラーなくダウングレードrpm -e --nodeps glibc-all-langpacks-2.28*
できました。glibc