發(fā)現(xiàn)Debian下沒(méi)有Seamonkey這個(gè)瀏覽器,在Ubuntu下是有的,但是想安裝上,怎么辦呢?剛開(kāi)始直接從Seamonkey官方下載,二進(jìn)制的那種沒(méi)有辦法運(yùn)行,源代碼的卻怎么也編譯不了,真是煩死,最后沒(méi)有辦法,把Ubuntu下的Seamonkey的deb包給搞下來(lái),不過(guò)卻有些依賴(lài)的包在Debian上的版本太低,不過(guò)基本的功能卻不受影響,所以湊合著用先。
大概的安裝過(guò)程:
1、下載Ubuntu下的Seamonkey的deb包
從http://www.mirrorservice.org/上搜索到Seamonkey,因?yàn)槲业臋C(jī)器是amd64位的,再加上amd64,以及Seamonkey的最新版本號(hào)1.1.11,用wget下載下來(lái)。
$ wget -c http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/pool/universe/s/seamonkey/seamonkey-browser_1.1.11+nobinonly-0ubuntu1_amd64.deb
2、安裝一下
$ sudo dpkg -i seamonkey-browser_1.1.11+nobinonly-0ubuntu1_amd64.deb
記下提示的依賴(lài)關(guān)系,后面要用。
3、解決依賴(lài)關(guān)系
因?yàn)檫@些依賴(lài)關(guān)系對(duì)Seamonkey的基本使用沒(méi)有影響,為了避免對(duì)Debian系統(tǒng)的其他軟件包的升級(jí)和更新造成影響,我們手動(dòng)修改一下Seamonkey的依賴(lài)關(guān)系。
打開(kāi)這個(gè)文件,/var/lib/dpkg/status,搜索到seamonkey-browser位置,根據(jù)之前記下的依賴(lài)關(guān)系把對(duì)應(yīng)的Depends后面的依賴(lài)的包的版本號(hào)給改小(即把 >=后面的包的版本號(hào)改小一些)。
實(shí)際上,如果其他的軟件包debian下沒(méi)有,也可以考慮這么弄,但是不推薦。