linuxdeepin64位安裝32位軟體

2021-09-06 08:29:17 字數 643 閱讀 7871

先看你的軟體有沒有64位的,如果沒有下面提供了7種解決方法,自己折騰吧。

1、安裝32位支援環境getlibs,用法為sudo getlibs ***,這裡的***為應用程式路徑

2、或者sudo apt-get install ia32-libs

3、或者自己安裝需要的32位庫sudo apt-get install lib***:i386 ,這裡把***換成需要的庫名稱。

4、如果不能執行使用ldd檢視檔案,看哪些庫not found,然後搜尋安裝。

5、如果還不能執行,使用locate 檢視需要的庫是否都安裝了,如是可能需要建立符號鏈結到

/usr/lib/i386-linux-gnu或者相應的目錄。32位的wps for linux輸出pdf功能的依賴解決正是如此。

6、如果還是不行看有沒有原始碼,自己編譯。

7、還是不行那就換32位的吧。

總體來說64位linux對待32位的策略是32位程式使用32位庫,這就浪費了磁碟空間,因為系統

要安裝兩套庫(64位的和32位的)。我感覺還是windows的策略比較好,64位系統可以直接使

用32位程式。希望linux可以開發出一種轉換工具,讓32位程式可以直接呼叫64位的庫,我感覺

應該有這種方法,可是沒聽說過,不知這其中是否還有其它細節。

64位記憶體

64位系統最顯著的優點是它可以使用超過4gb的記憶體。為什麼32位的系統只能顯示3g記憶體 實際上是3.25g 呢?這是由於系統本身的限制所造成的。32位系統對於記憶體的定址能力總共就4g,而4g裡還要放其他東西 比如系統 bios,輸入輸出裝置的位址和設定,各類介面的設定和位址等等,這些位址和設定...

64位ubuntu 相容32位

首先要開啟64位系統對32位的支援 第一步 確認64為架構的核心 dpkg print architecture 輸出 adm64 說明已擁有64位架構核心。第二步 確認開啟了多架構支援功能 dpkg print foreign architectures 輸出 i386 說明已開啟,如果沒有需要手...

位運算 64位整數乘法

64位整數乘法題目鏈結 題目大意 求 a aa 乘 b bb 對 p pp 取模的值,其中 1 leq aa a,bb b,pp p leq 10 1810 1018 輸入格式 第一行輸入整數a aa,第二行輸入整數b bb,第三行輸入整數ppp。輸出格式 輸出乙個整數,表示 a b a ba bm...