openssl 升级后,Suse 10.3 不会执行任何操作。/lib64/libc.so.6:未找到版本“GLIBC_2.7”

openssl 升级后,Suse 10.3 不会执行任何操作。/lib64/libc.so.6:未找到版本“GLIBC_2.7”

我使用以下命令升级了我的 openssl 版本:

rpm -i --nodeps openssl-0.9.8p-1.x86_64.rpm

现在我输入的几乎每个命令都会出现以下错误:

/lib64/libc.so.6: version `GLIBC_2.7' not found (required by /lib64/libcrypto.so.0.9.8) 

简单更新一下 GLIBC 就够了吗?喜欢

rpm -i --nodeps glibc-2.9-2.9.x86_64.rpm

由于我已经造成的损害,我有点害怕尝试这样做。

答案1

是的,要求 --nodeps 应该是个明显的信号,表明你即将搬起石头砸自己的脚。正如你所注意到的,用互联网上的一些随机 rpm 替换核心软件包不太可能成功。下次祝你好运,伙计。

无论如何,您可能能够通过从 CD 启动并使用 chroot 来安装原始 openssl rpm。

或者,由于 Suse 10.3 不再受支持,您不妨在更新时更新整个系统。

相关内容