yum + 受保护的多库版本

yum + 受保护的多库版本

在 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一些帮助,因为他总是会选择每个软件包安装的最后一个可用版本,因此您可能需要手动指定一些版本号。

相关内容