如何降级 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。

相关内容