怎樣打開64位 Ubuntu 的32位支持功能?
大多數(shù)使用基于 Ubuntu/Debian 的發(fā)行版的人都更傾向于選擇64位的系統(tǒng),對(duì)吧?這是因?yàn)?4位的系統(tǒng)能夠充分發(fā)揮你的硬件的全部性能, 它使你能夠在更緊張的內(nèi)存資源下使用更復(fù)雜的軟件,而且是真的快速使用,不必每次做一件小事都要等上許久?,F(xiàn)在,32位僅有一個(gè)優(yōu)點(diǎn),那就是沒有太多兼容性上的問題。每次JAVA更新都很讓人很困惑,因?yàn)榇蠖鄶?shù)用戶都不能獲得需要的庫文件。在過去,很多別的軟件和驅(qū)動(dòng)也沒有64位版。
因此,如果現(xiàn)在你有一個(gè)64位架構(gòu)的系統(tǒng),而且你可以使用之前的支持:包括驅(qū)動(dòng)、64位版本和任何一個(gè)你需要的軟件。這樣就避免了所有的問題,對(duì)吧?現(xiàn)在有一個(gè)讓你可以在64位系統(tǒng)中使用32位軟件的方法,爽嗎?就在你讀了這篇文章然后照著做了之后就可以了。如果你有一個(gè)13.10或更高版本的Ubuntu/Debian,你需要安裝一個(gè)叫做 ia32-libs 的基礎(chǔ)包?,F(xiàn)在,這個(gè)包已經(jīng)被廢棄了,所以你必須手工安裝。
下面的命令可以在 Ubuntu/Debian 13.10 或更高的發(fā)行版上運(yùn)行。
***步: 確認(rèn)你有一個(gè)64位架構(gòu)的內(nèi)核
你可以打開終端然后輸入:
- dpkg --print-architecture
你將會(huì)看到像下面這樣的內(nèi)容:
- amd64
這說明著你已經(jīng)擁有了64位架構(gòu)內(nèi)核。
第二步: 確認(rèn)你打開了多架構(gòu)支持功能
(多架構(gòu)支持可以讓你在有64位庫的情況下使用32位庫。)
輸入:
- dpkg --print-foreign-architectures
輸出是:
- i386
如果你還沒有多架構(gòu)支持你需要打開它。
另一種第二步:打開多架構(gòu)支持。
輸入:
- sudo dpkg --add-architecture i386
- sudo apt -get update
然后就會(huì)開始下載更新然后運(yùn)行。
之后你需要輸入:
- sudo apt-get dist-upgrade
它會(huì)檢查你已經(jīng)擁有的庫文件是否有更新的版本。
若果然有的話,它會(huì)問你是否需要更新(y/n)。
如此這般,你就已經(jīng)成功地為你的64位系統(tǒng)安裝了32位支持了。
via: http://www.unixmen.com/enable-32-bit-support-64-bit-ubuntu-13-10-greater/
譯者:crowner 校對(duì):wxy