最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
linux报错/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
时间:2015-08-09 编辑:简简单单 来源:一聚教程网
修复:
[root@loaclhost scripts]# /usr/local/bin/shc -v -f tmp.sh
bash: /usr/local/bin/shc: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
[rootlocalhost scripts]# yum install glibc
[root@localhost scripts]# yum install glibc.i686
[root@hzky scripts]# ll
total 28
-rwxr-xr-x 1 root root 419 Apr 30 11:25 tmp.sh #原始文件
-rwx--x--x 1 root root 12024 Apr 30 11:51 tmp.sh.x #可执行的二进制文件
-rw-r--r-- 1 root root 11121 Apr 30 11:51 tmp.sh.x.c #C源文件
补充解决方案
操作系统版本
Linux bogon 2.6.32-220.el6.x86_64 #1 SMP Tue Dec 6 19:48:22 GMT 2011 x86_64 x86_64 x86_64 GNU/Linux
64bit的Linux操作系统,无法运行32bit的应用程序
/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
解决办法,需要安装32bit的glibc库
#yum install glibc*.i686
#locate /lib/ld-linux.so.2
下面语句查看是否成功安装了
#rpm -qf /lib/ld-linux.so.2
相关文章
- Linux的文件权限解析 10-20
- Git文件删除操作命令解析 10-20
- Linux apache实现https的配置教程 10-18
- 远程登录Linux CentOS系统教程 10-11
- UOS系统连接打印机教程 10-10
- Linux系统安装brother打印机驱动并且设置网络打印机教程 10-10