terminal - 命令输出 ELF : zR: Error

标签 terminal linux-kernel centos elf

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

[***** ~]$ python python: ������: ELF: zR: 错误 1227246965

[***** ~]$ ls ls: : ELF: zR: 错误 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 搜索指向 this类似的问题。

您可能所做的是安装一份 libc.so.6 的副本,该副本不兼容 与您的系统加载程序 (/lib64/ld-linux-x86 -64.so.2) 在你的 LD_LIBRARY_PATH 的某处。

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

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

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

参见 this answer如果您需要多个 GLIBC 实例。

关于terminal - 命令输出 ELF : zR: Error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50652269/

相关文章:

python - IPython shell 的换行问题

vim - 什么是 .un~ 文件或者为什么终端中的 Vim 会创建 .un~ 文件?

c - 制作一个/dev/hwrng 内核模块,它使用光标位置来生成熵

c - __insn_seqb() 和 __insn_ctz 是什么意思?

c - 用户空间中缺少 I2c eeprom 文件 - SFP 模块

dns - 服务器找不到 NXDOMAIN

macos - Bash pwd 并打开管道不工作

PHP 5.1.6 - 站点在许多地方显示对象 # 而不是内容

linux - Centos 5.8 上的 iotop - OSError : Netlink error: Invalid argument (22)

php - 如何制作在windows中自动运行laravel项目的快捷方式