Elementary OS
Version: 0.2 "Luna" (64-bit)
1. Luna 基於 Ubuntu 12.04
http://en.wikipedia.org/wiki/Elementary ... 9#Versions
In November 2012, the first beta version of elementary OS code-named Luna was released, which uses Ubuntu 12.04 LTS as a base.
2. Ubuntu 12.04 64 bit 想要安裝 32 bit 套件 需要先安裝 ia32-libs
sudo apt-get install ia32-libs
http://packages.ubuntu.com/search?suite ... chon=names
它會同時安裝 相依套件 ia32-libs-multiarch:i386
3. 以上兩者 來自 universe 套件庫
所以安裝前 要先將 universe 套件庫 加入 軟件來源名單
因为直接使用sudo apt-get install ia32-libs,会报错
所以到网上找了各种方法解决。后来不知道因为那么命令导致界面变成了下面这个样子。
4. 會報錯原因之一
沒有先將 universe 套件庫 加入 軟件來源名單
5. 會報錯原因之二
沒有先將 已安裝套件 更新到 最新版本
sudo apt-get update
sudo apt-get upgrade
6. 完成 1,2 兩個程序
再安裝 ia32-libs
sudo apt-get install ia32-libs
7. 然後 開始安裝 32 bit 套件 記得 在 32 bit 套件名稱後面 加上 :.386 中間沒有空格
例如 skype (32 bit)
sudo apt-get install skype:i386
7-1. 如果你是安裝 skype (64 bit)
就不必 加 i386
sudo apt-get install skype
7-2. 到底是 64 bit 或 32 bit ?
請詳細參考 該程式套件 發行或下載 網頁
如果執行 4,5,6,7 還有任何錯誤訊息
請直接把 終端機文字 複製 貼上來
8. 補充
8-1. Ubuntu 13.04, 12.10, 12.04, 10.04 版本 需要安裝 ia32-libs 及 ia32-libs-multiarch:i386
8-2. Ubuntu 13.10, 14.04 及 以後版本 不需要安裝 ia32-libs 及 ia32-libs-multiarch:i386
就可以安裝 Ubuntu 套件庫來源的 32 bit 套件
但是要安裝非 Ubuntu 套件庫來源的其它第三方軟體提供的 32 bit 套件 還是需要先安裝 ia32-libs 及 ia32-libs-multiarch:i386 可是 ubuntu universe 套件庫已經沒有 該二套件可供安裝 所以需要到 Ubuntu 13.04 universe 套件庫 直接下載 該二套件的 deb 套件包來安裝 如果有缺少相依套件 一樣要下載 deb 套件來 安裝
http://packages.ubuntu.com/raring/ia32-libs
http://packages.ubuntu.com/raring/ia32-libs-multiarch