首次安裝
在Red Hat Enterprise Linux上,使用YellowDog Update Modifier (YUM)進行安裝,如下所示:
- yum安裝expat.i686
- yum安裝fontconfig.i686
- yum安裝freetype.i686
- yum安裝glibc.i686
- yum安裝libcurl.i686
- yum安裝libICE.i686
- yum安裝libicu.i686
- yum安裝libicu
- yum安裝libSM.i686
- yum安裝libuuid.i686
- yum安裝libX11.i686
- yum安裝libXau.i686
- yum安裝libxcb.i686
- yum安裝libXt.i686
- 百勝安裝libXinerama.i686
- yum安裝libXrandr.i686
- yum安裝libXrender.i686
- yum安裝nss-softokn-freebl.i686
- 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系統將無法運作。