linux elf64,linux – CentOS 64位坏ELF解释器

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

安装(基线)对32位可执行文件的支持

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

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

警告

偶然,这意味着您的RPM(或DPkg / DSelect)数据库已损坏,或者您尝试运行的应用程序未通过软件包管理器安装。如果你刚接触Linux,你可能希望尽可能避免使用软件包管理器以外的软件…

如果您在设置中不使用“sudo”

类型

su -c

每次你看到sudo,例如,

su -c dnf install glibc.i686

一旦你有了,你可能需要支持libs

任何需要安装glibc.i686或glibc.i386的人都可能会运行到其他库依赖项。要识别提供任意库的包,您可以使用

ldd /usr/bin/YOURAPPHERE

如果你不确定它是在/ usr / bin,你也可以回来

ldd $(which YOURAPPNAME)

查看输出的缺失库,并为每一个,取它的名字(例如对于libSM.so.6 =>缺少,你会使用libSM.so.6),并运行:

Fedora / Red Hat Enterprise / CentOS:

dnf provides /usr/lib/libSM.so.6

或者,在较旧的RHEL / CentOS上:

yum provides /usr/lib/libSM.so.6

或者,在Debian / Ubuntu:

首先,安装并下载apt-file的数据库

sudo apt-get install apt-file && apt-file update

然后用搜索

apt-file find libSM.so.6

注意前缀路径/ usr / lib在(通常)情况下;很少,一些库仍然生活在/ lib由于历史原因…在典型的64位系统,32位库存在/ usr / lib和64位库存在于/ usr / lib64。

(Debian / Ubuntu不同地组织多体系结构库。)

这应该给你一个包名称,例如:

libSM-1.2.0-2.fc15.i686 : X.Org X11 SM runtime library

Repo : fedora

Matched from:

Filename : /usr/lib/libSM.so.6

然后可以pkcon安装libSM.i686(或完全指定版本:sudo dnf install ibSM-1.2.0-2.fc15.i686)以获取必需的库。 (在GUI中使用pkcon,或sudo dnf / yum / apt-get适当…)

一些图书馆在他们的名字之前将有一个“时期”指示符;这可以省略,它是底层RPM库处理版本号的方式的一个假象;例如

2:libpng-1.2.46-1.fc16.i686 : A library of functions for manipulating PNG image format files

Repo : fedora

Matched from:

Filename : /usr/lib/libpng.so.3

这里,2:可以省略;只是pkcon安装libpng.i686或sudo dnf安装libpng-1.2.46-1.fc16.i686。 (它含糊的含义是:在某些时候,libpng包的版本号向后滚动,“epoch”必须递增,以确保更新版本在更新过程中被认为是“更新的”。两次。)

更新以更充分地澄清和涵盖各种包管理器选项(2016年3月)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值