glibcのバージョンをダウングレードする方法は?

glibcのバージョンをダウングレードする方法は?

glibcをアップグレードした理由がもう存在しないので、ダウングレードしたいと思います。愚かなことは、現在多くのプログラムがglibcに依存していることです。以下のコマンドに示すように、私のシステムにはまだバージョン2.4がありますが、バージョン2.9をアンインストールすることはできません。

# rpm -qa | grep  glibc
glibc-32bit-2.4-31.74.1
glibc-locale-2.4-31.74.1
glibc-locale-32bit-2.4-31.74.1
glibc-info-2.4-31.74.1
glibc-devel-2.4-31.74.1
glibc-2.9-2.9
glibc-i18ndata-2.4-31.74.1
glibc-devel-32bit-2.4-31.74.1

私はそれを試しましたが、rpm -e glibc-2.9-2.9システムはただ多くのものがglibcに依存していると言います。だから私は知りたいです。どういうわけか、バージョン2.4をデフォルト値または同様に設定してからバージョン2.9を削除できます。

答え1

glibcをダウングレードするより簡単な方法があります。たとえば、yum必要なすべての依存関係は次のように計算されます。

yum downgrade glibc\* 

注文する。しかし注意してください。 glibcをダウングレードすることは、すべてのシステムで常に非常に危険な手法です。

Glibc 2.4 と 2.9 バージョンの間にはすでに良い互換性があるので、残りの 2.9 を使用するのが最善です。

関連情報