centos安装软件时:/lib/ld-linux.so.2: bad ELF interpreter的解决方法

发布时间:2020-02-01编辑:脚本学堂
本文介绍下,在centos中安装软件时,提示:/lib/ld-linux.so.2: bad ELF interpreter错误的解决方法,有遇到类似问题的朋友,不妨参考下。

在centos中安装软件时,出现了如下的提示:
/lib/ld-linux.so.2: bad ELF interpreter

系统环境:
 

复制代码 代码示例:
[jbxue@localhost Downloads]$ uname -m&&uname -r
x86_64
2.6.32-220.el6.x86_64
[jbxue@localhost Downloads]$ cat /etc/redhat-release
CentOS release 6.2 (Final)

使用时出现错误:
bash: /usr/local/bin/rar: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
 
原因在于:64位系统中安装了32位程序。
解决方法:
 

复制代码 代码示例:
yum install glibc.i686

重新安装后,如果有如下的错误:
error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
则安装libstdc包即可:
 

复制代码 代码示例:
yum install libstdc++.so.6