您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

CentOS 64位错误的ELF解释器

CentOS 64位错误的ELF解释器

您使用的是64位系统,并且没有安装32位库支持

(如果您未在设置中使用sudo,请阅读下面的注释)

Fedora / Red Hat系列中的大多数台式机Linux系统:

 pkcon install glibc.i686

可能是一些桌面Debian / Ubuntu系统?

pkcon install ia32-libs

Fedora或更新的Red Hat,CentOS:

 sudo dnf install glibc.i686

较旧的RHEL,CentOS:

   sudo yum install glibc.i686

甚至更老的RHEL,CentOS:

  sudo yum install glibc.i386

Debian或Ubuntu:

   sudo apt-get install ia32-libs

应该抓住您需要的(第一个,主要的)库。

任何需要安装glibc.i686glibc.i386可能会遇到其他库依赖项的人。要标识提供任意库的软件包,可以使用

 ldd /usr/bin/YOURAPPHERE

如果您不确定它在其中,/usr/bin也可以退回

 ldd $(which YOURAPPNAME)

输出将如下所示:

    linux-gate.so.1 =>  (0xf7760000)
    libpthread.so.0 => /lib/libpthread.so.0 (0xf773e000)
    libSM.so.6 => not found

检查缺少的库(例如libSM.so.6,在上面的输出中),对于每个库,您都需要找到提供它的软件包。

其他 2022/1/1 18:14:46 有584人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶