Linux

yum + 受保護的多庫版本

  • July 30, 2019

在 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

受保護的多庫版本是什麼意思

如何解決這種情況?

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一點幫助,因為他總是會為每個要安裝的軟體包選擇可用的最後一個版本,因此您可能需要手動指定一些版本號。

引用自:https://unix.stackexchange.com/questions/532865