在 yum 安装过程中,我们收到以下消息
Error: Multilib version problems found. This often means that the root
cause is something else and multilib version checking is just
pointing out that there is a problem. Eg.:
Protected multilib versions: nss-3.19.1-18.el7.i686 != nss-3.36.0-5.el7_5.x86_64
Error: Protected multilib versions: nspr-4.10.8-2.el7_1.i686 != nspr-4.19.0-1.el7_5.x86_64
Error: Protected multilib versions: nss-util-3.19.1-4.el7_1.i686 != nss-util-3.36.0-1.el7_5.x86_64
Error: Protected multilib versions: nss-softokn-3.16.2.3-13.el7_1.i686 != nss-softokn-3.36.0-5.el7_5.x86_64
- 受保护的多库版本是什么意思
这种情况如何解决?
答案1
yum multilib 确保您以 32 位和 64 位风格安装同一程序的完全相同版本。
这里yum
警告你他不能同时安装
- nss-3.19.1-18.el7.i686
- nss-3.36.0-5.el7_5.x86_64
在同一系统上,因为它们没有完全相同的版本号。
要解决这个问题,您有多种选择:
- 调查您是否确实需要在 64 位系统上安装同一程序的 32 位版本
- 如果您确实需要那些 32 位版本;确保
yum
每对都可以访问完全相同的版本号。 - 您可能需要提供
yum
一些帮助,因为他总是会选择每个软件包安装的最后一个可用版本,因此您可能需要手动指定一些版本号。