在 x86-64 Linux 上安装软件包

在 x86-64 Linux 上安装软件包

我有 CentoOS 5.4 x86-64,每次我安装时yum install ...都会安装同一个包的两个版本:一个以 结尾.i386,另一个以 结尾.x86_64

.i386鉴于我的操作系统是 x86_64,是否有必要安装版本?
我总是安装同一个软件包的两个版本,.i386是不是在浪费空间?.x86_64

答案1

由此论坛,看来您需要排除一些特定的架构。

将此行添加到您的/etc/yum.conf

exclude=*.i386 *.i586 *.i686

请注意,这可能会产生一些影响(参见论坛帖子)。

答案2

答案是不。

然而,如果您正在使用一些需要 32 位库/包的包,那么是的,您需要它们。这在运行 Adob​​e Flash 插件的要求中最常见(就像在我的工作站上一样)。

这不正常。也许在某个地方你安装了一些 32 位软件包,导致后续 32 位软件包安装。查看 yum 安装日志,看看能否找到第一个安装的 32 位软件包。检查系统上是否有需要 32 位支持的东西(比如前面提到的 flash 或在 wine 上运行的 windows 应用程序)。

相关内容