[問題] CentOS 6.3 64bit 裝 libgcc-multilab 出現衝突

看板Linux作者 ( )時間11年前 (2013/01/21 22:58), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
最近因為需要,在 CentOS 6.3 (64bit) 上要安裝 SML/NJ。 http://www.smlnj.org/install/index.html 在 install note 裡,它提到了 64 bit 的系統需要額外安裝其他 32-bit compatibility 的 libraries,其中 CentOS 需要 libgcc-multilib-4.4.2-5.x86_64.rpm 我照指示在網路上找到了 rpm 檔,但是安裝後出現以下錯誤 $ sudo rpm -ivh libgcc-multilib-4.4.2-5.x86_64.rpm warning: libgcc-multilib-4.4.2-5.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID e4f1bc2d: NOKEY Preparing... ########################################### [100%] file /lib/libgcc_s.so.1 from install of libgcc-multilib-6:4.4.2-5.x86_64 conflicts with file from package libgcc-4.4.6-4.el6.i686 看了一下 libgcc_s.so.1,是這個檔案 $ ls -l /lib/libgcc_s.so.1 /lib/libgcc_s.so.1 -> libgcc_s-4.4.6-20120305.so.1 請問是否有人知道要如何解決這個問題呢 ? -- We who cut mere stones must always be envisioning cathedrals. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.35.186.241

01/22 21:57, , 1F
可是你要裝的libgcc-multilib是64-bit耶
01/22 21:57, 1F

01/22 21:57, , 2F
如果沒有原生的rpm,最好從source重編可能還比較快
01/22 21:57, 2F
文章代碼(AID): #1G_LUm1p (Linux)