小编llo*_*che的帖子

64bit rpm 无法解析 32bit 依赖

问题

我有一个包含混合 64 位和 32 位二进制文​​件的 RPM。其中一个二进制文件依赖于 32 位 i686 软件包。当我尝试安装软件包 yum 时出现错误,指出该软件包需要 32 位软件包。但是,当我尝试自己安装所需的软件包时,它可以完美运行。

细节

在我的规范文件中,我有

Requires:       glibc.i686 libstdc++.i686 device-mapper-libs.i686 lshw
Run Code Online (Sandbox Code Playgroud)

当我尝试在 CentOS 6.3 系统上安装该软件包时,我得到:

# yum update gamigo-kvm-tools
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package gamigo-kvm-tools.x86_64 0:0.0.7-4 will be updated
---> Package gamigo-kvm-tools.x86_64 0:0.0.9-4 will be an update
--> Processing Dependency: libstdc++.i686 for package: gamigo-kvm-tools-0.0.9-4.x86_64
--> Processing Dependency: glibc.i686 for package: gamigo-kvm-tools-0.0.9-4.x86_64
--> Processing …
Run Code Online (Sandbox Code Playgroud)

linux yum rpm centos

5
推荐指数
1
解决办法
7572
查看次数

标签 统计

centos ×1

linux ×1

rpm ×1

yum ×1