为什么在x86_64系统上安装i386版本的软件?

盖亚

为什么在CentOS 64位系统上同时安装了大多数软件的i386版本和x86_64版本?

# yum install php-xml
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Setting up Install Process    
Package php-xml-5.3.12-5.el5.art.x86_64 already installed and latest version    
Package php-xml-5.3.12-5.el5.art.i386 already installed and latest version    
Nothing to do
马克·麦金斯特里

CentOS在其常见问题解答页面对此有一个答案,它是为了与32位的东西兼容。

为了解决这个问题,他们的回答是说要添加exclude = *.i?86到您的yum.conf中。但是,如果您安装了i386 rpm,更新将中断,因此请确保在执行此操作之前将其删除。

我更喜欢设置,multilib_policy=best因此在奇怪的情况下,您确实需要32位,它将被安装,但默认情况下不会安装。

multilib_policy-可以设置为“全部”或“最佳”。全部表示为您要安装的任何软件包安装所有可能的拱门。因此,yum install foo将在x86_64上安装foo.i386和foo.x86_64(如果可用)。“最佳”意味着仅为此平台安装最佳拱门。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么安装软件包的i386版本会触发x86_64版本的删除?

来自分类Dev

为什么即使我仅在x86_64系统上,iOS模拟器也需要i386和x86_64符号?

来自分类Dev

为什么不能同时安装多个x86和x86_64版本的库?

来自分类Dev

x86_64和i386有什么区别?

来自分类Dev

在armhf系统上安装i386软件包?

来自分类Dev

在armhf系统上安装i386软件包?

来自分类Dev

为什么我的Ubuntu试图在x86_64系统上获取aarch64软件包

来自分类Dev

什么决定了在 64 位机器上构建的 32 位库是否需要 x86_64 或 i386 依赖项?

来自分类Dev

x86_64,i386,ia64和其他此类术语代表什么?

来自分类Dev

x86_64,i386,ia64和其他此类术语代表什么?

来自分类Dev

为什么Windows 7 x64在我的PC上的运行速度比x86版本快?

来自分类Dev

链接内核-输入文件的i386体系结构与i386:x86_64输出不兼容

来自分类Dev

使用组策略在x64系统上安装.NET 4.6.2的x86版本,但根本不起作用

来自分类Dev

机器类型(C ++库):i386与x86_64

来自分类Dev

如何使`go get`针对x86_64而不是i386构建

来自分类Dev

如何在x86_64 Swift项目中使用i386 Framework

来自分类Dev

为什么i386软件包会自动安装在64位计算机上?

来自分类Dev

iTunes 9(64位版本)在Windows 7的“ \ Program Files(x86)”上安装:这是否正常?

来自分类Dev

为什么针对amd64和i386的突触下载软件包?

来自分类Dev

Xcode 6.1:文件是为x86_64构建的,该文件不是要链接的体系结构(i386)

来自分类Dev

如何在freebsd上安装i386 / x86共享库?

来自分类Dev

如何在x86-64机器上为i386目标构建rpm?

来自分类Dev

为什么不能 apt-get 安装任何包的 i386 版本?

来自分类Dev

为什么Linux世界使用术语i386而不是x86?

来自分类Dev

Brew在MAC OS X Mavericks上安装x86_64(64位)版本

来自分类Dev

无法在Ubuntu 14.04.1 x64上安装libltdl-dev:i386

来自分类Dev

可以在amd64 Debian(9)构建版上安装postgresql-9.6:i386吗?

来自分类Dev

即使添加i386,也无法在x86_x64服务器上运行ELF 32位

来自分类Dev

Windows 7:我应该安装64位还是32位版本?(x64与x86)

Related 相关文章

  1. 1

    为什么安装软件包的i386版本会触发x86_64版本的删除?

  2. 2

    为什么即使我仅在x86_64系统上,iOS模拟器也需要i386和x86_64符号?

  3. 3

    为什么不能同时安装多个x86和x86_64版本的库?

  4. 4

    x86_64和i386有什么区别?

  5. 5

    在armhf系统上安装i386软件包?

  6. 6

    在armhf系统上安装i386软件包?

  7. 7

    为什么我的Ubuntu试图在x86_64系统上获取aarch64软件包

  8. 8

    什么决定了在 64 位机器上构建的 32 位库是否需要 x86_64 或 i386 依赖项?

  9. 9

    x86_64,i386,ia64和其他此类术语代表什么?

  10. 10

    x86_64,i386,ia64和其他此类术语代表什么?

  11. 11

    为什么Windows 7 x64在我的PC上的运行速度比x86版本快?

  12. 12

    链接内核-输入文件的i386体系结构与i386:x86_64输出不兼容

  13. 13

    使用组策略在x64系统上安装.NET 4.6.2的x86版本,但根本不起作用

  14. 14

    机器类型(C ++库):i386与x86_64

  15. 15

    如何使`go get`针对x86_64而不是i386构建

  16. 16

    如何在x86_64 Swift项目中使用i386 Framework

  17. 17

    为什么i386软件包会自动安装在64位计算机上?

  18. 18

    iTunes 9(64位版本)在Windows 7的“ \ Program Files(x86)”上安装:这是否正常?

  19. 19

    为什么针对amd64和i386的突触下载软件包?

  20. 20

    Xcode 6.1:文件是为x86_64构建的,该文件不是要链接的体系结构(i386)

  21. 21

    如何在freebsd上安装i386 / x86共享库?

  22. 22

    如何在x86-64机器上为i386目标构建rpm?

  23. 23

    为什么不能 apt-get 安装任何包的 i386 版本?

  24. 24

    为什么Linux世界使用术语i386而不是x86?

  25. 25

    Brew在MAC OS X Mavericks上安装x86_64(64位)版本

  26. 26

    无法在Ubuntu 14.04.1 x64上安装libltdl-dev:i386

  27. 27

    可以在amd64 Debian(9)构建版上安装postgresql-9.6:i386吗?

  28. 28

    即使添加i386,也无法在x86_x64服务器上运行ELF 32位

  29. 29

    Windows 7:我应该安装64位还是32位版本?(x64与x86)

热门标签

归档