發(fā)現(xiàn)Debian下沒有Seamonkey這個瀏覽器,在Ubuntu下是有的,但是想安裝上,怎么辦呢?剛開始直接從Seamonkey官方下載,二進制的那種沒有辦法運行,源代碼的卻怎么也編譯不了,真是煩死,最后沒有辦法,把Ubuntu下的Seamonkey的deb包給搞下來,不過卻有些依賴的包在Debian上的版本太低,不過基本的功能卻不受影響,所以湊合著用先。
大概的安裝過程:
1、下載Ubuntu下的Seamonkey的deb包
從http://www.mirrorservice.org/上搜索到Seamonkey,因為我的機器是amd64位的,再加上amd64,以及Seamonkey的最新版本號1.1.11,用wget下載下來。
$ 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
記下提示的依賴關系,后面要用。
3、解決依賴關系
因為這些依賴關系對Seamonkey的基本使用沒有影響,為了避免對Debian系統(tǒng)的其他軟件包的升級和更新造成影響,我們手動修改一下Seamonkey的依賴關系。
打開這個文件,/var/lib/dpkg/status,搜索到seamonkey-browser位置,根據之前記下的依賴關系把對應的Depends后面的依賴的包的版本號給改小(即把 >=后面的包的版本號改小一些)。
實際上,如果其他的軟件包debian下沒有,也可以考慮這么弄,但是不推薦。