命令输出 ELF: zR: 错误

Commands outputs ELF: zR: Error

我正在用 centos 7 设置一台机器,但似乎我搞砸了,现在大多数命令都输出了一些 ELF 错误:

[***** ~]$ python python: �����: ELF: zR: Error 1227246965

[***** ~]$ ls ls: : ELF: zR: Error 18446744071987891573

奇怪的是,有些函数可以将 sudo 放在前面。

[***** ~]$ yum install gcc
/usr/bin/python: : ELF: zR: Error 18446744071568268661

[***** ~]$ sudo yum install gcc
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
....

知道如何解决这个问题吗?谢谢!

Google 搜索指向 类似问题。

您可能做的是在您的 LD_LIBRARY_PATH.

命令在 sudo 下工作的原因很可能是它们忽略了 LD_LIBRARY_PATH

您可以取消设置 LD_LIBRARY_PATH 并检查问题是否消失。

错误地安装 libc.so.6 副本是导致系统无法启动的一种非常简单的方法。

如果您需要多个 GLIBC 实例,请参阅 this answer