首次安裝

在Red Hat Enterprise Linux上,使用YellowDog Update Modifier (YUM)進行安裝,如下所示:

  1. yum安裝expat.i686
  2. yum安裝fontconfig.i686
  3. yum安裝freetype.i686
  4. yum安裝glibc.i686
  5. yum安裝libcurl.i686
  6. yum安裝libICE.i686
  7. yum安裝libicu.i686
  8. yum安裝libicu
  9. yum安裝libSM.i686
  10. yum安裝libuuid.i686
  11. yum安裝libX11.i686
  12. yum安裝libXau.i686
  13. yum安裝libxcb.i686
  14. yum安裝libXt.i686
  15. 百勝安裝libXinerama.i686
  16. yum安裝libXrandr.i686
  17. yum安裝libXrender.i686
  18. yum安裝nss-softokn-freebl.i686
  19. yum安裝zlib.i686

符號連結

此外,您需要分別建立指向最新32位元版本libcurl、libcrypto和libssl程式庫的libcurl.so、libcrypto.so和libssl.so symlink。 您可以在/usr/lib/中找到檔案
ln -s /usr/lib/libcurl.so.4.5.0 /usr/lib/libcurl.so
ln -s /usr/lib/libcrypto.so.1.1.1c /usr/lib/libcrypto.so
ln -s /usr/lib/libssl.so.1.1.1c /usr/lib/libssl.so

現有系統的更新

在更新期間,x86_64和i686架構之間可能會發生衝突,例如:
錯誤:交易檢查錯誤:
檔案/lib/ld-2.28.so來自glibc-2.28-72.el8.i686的安裝與來自套件glibc32-2.28-42.1.el8.x86_64的檔案衝突

如果您遇到這種情況,請先解除安裝違規套件,如以下情況:
Yum移除glibc32-2.28-42.1.el8.x86_64

說了又做了,您想要x86_64和i686版本完全相同,例如從這個輸出到指令:
yum資訊glibc

上次中繼資料到期檢查: 0:41:33前於2020年1月18日星期六11:37:08 AM EST。
已安裝的封裝
名稱: glibc
版本:2.28
版本:72.el8
架構:i686
大小:13米
Source : glibc-2.28-72.el8.src.rpm
存放庫:@System
從存放庫:BaseOS
摘要:GNU libc程式庫
URL : http://www.gnu.org/software/glibc/
授權:LGPLv2+和LGPLv2+ (例外),GPLv2+和GPLv2+ (例外),以及BSD、Inner-Net和ISC以及公共網域和GFDL
說明:glibc套件包含使用的標準程式庫:系統上的多個程式。 為了節省磁碟空間和:記憶體以及簡化升級,共同系統程式碼會保留在同一個位置並在程式之間共用。 此特定套件:包含最重要的一組共用程式庫:標準C :程式庫和標準數學程式庫。 如果沒有這兩個程式庫,Linux系統將無法運作。

名稱: glibc
版本:2.28
版本:72.el8
架構:x86_64
大小:15米
Source : glibc-2.28-72.el8.src.rpm
存放庫:@System
從存放庫:BaseOS
摘要:GNU libc程式庫
URL : http://www.gnu.org/software/glibc/
授權:LGPLv2+和LGPLv2+ (例外),GPLv2+和GPLv2+ (例外),以及BSD、Inner-Net和ISC以及公共網域和GFDL
說明:glibc套件包含使用的標準程式庫:系統上的多個程式。 為了節省磁碟空間和:記憶體以及簡化升級,共同系統程式碼會保留在同一個位置並在程式之間共用。 此特定套件:包含最重要的一組共用程式庫:標準C :程式庫和標準數學程式庫。 如果沒有這兩個程式庫,Linux系統將無法運作。