64bit的centos系統下,如何執行32bit軟體 - Linux

Hedwig avatar
By Hedwig
at 2019-03-16T09:07

Table of Contents

最近學校又叫我重架cic提供軟體的工作站,這次我的電腦已經灌了centos 6 64bit版本
,要執行的cadence 的ic5141 古老版的32bit的軟體

後來我上網查...要在64bit系統下,執行32bit軟體,好像要裝什麼library

我查到第一個是yum install glibc.i686 glibc-devel.i686
我就裝了!

後來又上網查到cadence 的 ic5141 要啟動,要裝一些library
它是說要裝底下這些,我就暴力狂裝底下這些。
compat-libf2c-34-3.4.6-4.i386.rpm
compat-libf2c-34-3.4.6-4.x86_64.rpm
compat-libstdc+-296-2.96138.i386.rpm
compat-libstdc++-33-3.2.3-61.i386.rpm
compat-libstdc+-33-3.2.61.x86_64.rpm
libXp-1.0.0-8.1.el5.i386.rpm
libXp-1.0.0-8.1.el5.x86_64.rpm
libXp-devel-1.0.0-8.1.el5.i386.rpm
libXp-devel-1.0.0-8.1.el5.x86_64.rpm
ncompress-4.2.4-47.x86_64.rpm
用googles 某某某-XXX.rpm 在那個網址在那可以下載。
然後用 rpm -ivh (貼上)下載網址 的方式安裝的,可是我就卡關了,有些rpm裝不上去,要
怎麼

我搞不太清楚要怎麼在64位元系統下執行32位元軟體。
可以幫幫我嗎?謝謝~~
PS:還有以前我好像,有google到,好像在Terminal,輸入某指令,指向該軟體XX什麼的,好
像可以查到該軟體,需要安裝什麼library才可以啟動的,這個指令,我忘了... 有誰知道嗎
?謝謝大家


--
Tags: Linux

All Comments

Olive avatar
By Olive
at 2019-03-21T03:30
除了用錯誤訊息查以外, 用 ldd 執行檔路徑 查看看?
Ina avatar
By Ina
at 2019-03-25T16:10
用yum就好啦,別自己作死找rpm來裝
Frederica avatar
By Frederica
at 2019-03-28T22:36
試試kvm 32位元虛擬機
Yuri avatar
By Yuri
at 2019-03-29T14:04
用yum找32 bits的lib
Blanche avatar
By Blanche
at 2019-03-30T18:50
試試redhat-lsb.i686
Tom avatar
By Tom
at 2019-04-03T01:13
要不要考慮架虛擬機或用 Docker 來解決此需求。
Zanna avatar
By Zanna
at 2019-04-05T04:49
如果是樓上的概念的話就任何你用習慣的Linux發行版裝
Docker或LXC/LXD然後抓 CentOS 6 的映像檔這樣
Cara avatar
By Cara
at 2019-04-08T00:31
Docker的話感覺要一次配置多點機器可能也會省事點
Adele avatar
By Adele
at 2019-04-10T16:33
先執行icfb,有缺什麼library他會告訴你
Harry avatar
By Harry
at 2019-04-12T19:16
接著再用yum provides xxx.so.x去查詢安裝包的名稱
Kyle avatar
By Kyle
at 2019-04-13T00:42
以libXp.so.6為例,yum provides libXp.so.6
會出現libXp-1.0.2-2.1.el6.i686 : X.Org X11 libXp
Carol avatar
By Carol
at 2019-04-16T10:13
runtime library
直接用 yum install -y libXp-1.0.2-2.1.el6.i686
Noah avatar
By Noah
at 2019-04-21T04:14
就可以安裝完成,另外yum install libXp預設會裝64bit
想要裝32bit請使用yum install libXp.i686
Daniel avatar
By Daniel
at 2019-04-23T11:43
或是像上面一樣把完整的版本號都打上去
Megan avatar
By Megan
at 2019-04-23T16:15
最後,x86_64和i686的版本號要一樣
Connor avatar
By Connor
at 2019-04-24T20:27
如果x86_64是未更新的舊版,i686想要用最新版的rpm
Annie avatar
By Annie
at 2019-04-28T15:04
直接安裝,他會報錯說版本不一樣,全部用yum比較簡單
Belly avatar
By Belly
at 2019-05-02T10:42
https://goo.gl/WZcfgn ,BTW, CentOS >= 7.5 的 32-bit
對部份舊程式有 fatal error (7.4不確定)

nginx如何禁止外部嘗試進入不存在的目錄

Jacob avatar
By Jacob
at 2019-03-15T10:31
139.199.23.198 - - [15/Mar/2019:00:22:56 +0800] and#34;GET /phpMyAdmins/index.php HTTP/1.1and#34; 301 185 and#34;-and#34; and#34;Mozilla/5.0 (X11; Linux x8 ...

硬碟空間用du 與 df 看到的大小不一樣

Eden avatar
By Eden
at 2019-03-15T00:07
剛好今天遇到相同問題, google 解答的時候有看到 ptt 上這篇, 問題解決後順便來回一下 du andamp; df 容量不一致有個可能性是某些檔案被刪除後, 被某個行程鎖住還沒釋放出空間 因此可以先試試看 lsof | grep deleted, 查看是否有大容量的檔案 如果有, 將對應的行程重啟 ...

權限問題

Iris avatar
By Iris
at 2019-03-14T22:01
小弟最近安裝WordPress 在使用WP遇到幾個權限的問題 問題一、使用WP裡的上傳功能會失敗 上傳的目錄是uploads 查看此目錄的UID GID皆為root 把目錄的權限改成777才上傳成功 但把目錄的UID及GID改成apache 及 644 後上傳就失敗了 有確認過WP是使用apac ...

NIS & AD

Ingrid avatar
By Ingrid
at 2019-03-08T15:59
最近遇到了問題 由於對Linux 並沒有太熟悉 所以想請問各位 作業系統是 RedHat 在主機上已經安裝過 NIS 來做系統認證與相關 database 權限讀取的設定 但是客戶想把這台 Server 加入到AD網域之中 乾淨的環境加入是沒有問題 但是目前是卡在新(AD)跟舊(NIS)之間要怎麼溝通或是轉 ...

ubuntu18 顯示及播放影片問題

Adele avatar
By Adele
at 2019-03-08T15:27
各位大大好 我的ubuntu18.04LTS自從更新完後,有以下問題: 1. 影片無法觀看,youtube、臉書等影片會卡住,google找解法是說把chorme硬體支援選 項關掉,還是沒用,而且firefox也會有這個狀況,更新nvidia顯示卡驅動到418.43版也 是沒有用 2. 終端機和資料夾打不 ...