# Linux下报出/lib/ld-linux.so.2: bad ELF interpreter…错误

- Link: https://www.xuepaijie.com/html/skill/coup/668.html
- Published: 2016-08-03T09:46:08+08:00
- Author: Admin

Linux下我们会遇到一个常见的问题，那就是如何修复 /lib/ld-linux.so.2: bad ELF interpreter:
No such file or directory 问题，这个问题发生的根源不是安装报出问题，而是平台兼容
性问题。

怎么理解，就是64位Linux上安装32位的程序需要额外的依赖。

怎么解决此问题，那就从病源入手（以下以Redhat举例）：

    ```html;
    1、/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

    yum install glibc.i686

    2、error while loading shared libraries:  libz.so.1:cannot open shared object file: No such file or directory

    yum install zlib.i686
    ```
