當前位置: 首頁>>技術教程>>正文


如何在amd64 ubuntu/debian下安裝i386軟件包

, , , ,

問題描述

那麽,如何在ubuntu /debian多體係結構環境下的amd64上安裝i386軟件包?

這是Why I can’t see Ubuntu restricted packages的follow-up,其中sl-modem-daemon軟件包在Ubuntu中沒有amd64,隻有i386版本。在如何在64位安裝上使用32位軟件包apt-get?之後,我嘗試了

apt-get install sl-modem-daemon:i386

但仍然得到未找到該程序包的答複。

最佳辦法

在Debian Wiki(ubuntu社區MultiArch Wiki不完整)中找到了答案-https://wiki.debian.org/Multiarch/HOWTO。也就是說,我缺少的步驟是

要添加額外的體係結構(從dpkg 1.16.2起在Debian中):

dpkg --add-architecture <arch>

完成此操作(當然還有apt-get update)之後,我現在就可以進行apt-get install sl-modem-daemon:i386了。

謝謝user55325與我同行。

更新:找到一個明確解釋這一點的人:

如何為64位Ubuntu 13.10或更高版本啟用32位支持http://www.unixmen.com/enable-32-bit-support-64-bit-ubuntu-13-10-greater/

參考資料

本文由Ubuntu問答整理, 博文地址: https://ubuntuqa.com/zh-tw/article/7634.html,未經允許,請勿轉載。