取得 32 位元可執行檔來運行

取得 32 位元可執行檔來運行

我想在工作用的筆記型電腦上安裝 Ubuntu。唯一阻止我的是我的工作需要一個(顯然)32 位元軟體。根據系統要求,它需要32位元版本的Linux才能運行,但我認為讓它在64位元系統上運行比完全安裝32位元系統要麻煩一些。也許我錯了。

當我單擊可執行檔時,沒有任何反應。嘗試在終端機中運行它返回以下訊息:

載入共用程式庫時發生錯誤:libX11.so.6:無法開啟共用物件檔案:沒有這樣的檔案或目錄

當我嘗試安裝上述程式庫時,我收到以下訊息: E: 無法找到套件 libX11.so.6 E: 無法透過 glob 'libX11.so.6' 找到任何套件 E: 無法透過正規表示式 'libX11.so.6' 找到任何套件

我已經確保 Multiarch 支援處於活動狀態。

有什麼辦法讓它運作起來嗎?否則,是否值得尋找並安裝 32 位元版本的 Ubuntu?

預先感謝,請對我寬容一點;說到 Linux,我真是個菜鳥:)

答案1

你必須安裝32位的包含提到的庫的包使用以下命令:

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libx11-6:i386

然後嘗試啟動該應用程式。如果另一個庫問題仍然存在 - 再次重複搜尋過程並安裝更多庫。

相關內容