2010年8月20日 星期五

在debian linux(i386)上安裝目前主流的瀏覽器

目前各家瀏覽器都各有各的優點,微軟的iemozillafirefoxgooglechromeapplesafari,還有來自歐洲的opera,都有自己的優點,也有一定的愛用者

扣掉linux不能安裝的微軟ieapplesafarilinux能裝得有firefox , chrome , opera,接下來要實際試試看在系統上安裝起來玩玩看

firefox系列的在debian linux上可以裝兩種,一各是debian官方維護的iceweasel,就是沒有firefox logo的替代品,不過版本更新速度比較慢,目前還停留在3.5.11

另外一種是改用swiftfox,這個個人維護的專案也有debian可以用的版本,據說有針對intel , amdcpu作最佳化,至於實際上的效能提昇有多少,似乎不明顯

googlechrome也可以選擇安裝chromium,這個是chrome的開放原始碼的版本,沒有google一些獨家的patch,也沒有內建adobe flash player,效能跟extension相容性上跟chrome大同小異

opera的話,就只有一種選擇啦,也沒有開放原始碼的版本可以用,都是只有binary的安裝檔,沒有甚麼extension可以安裝,但是內建的功能就很多了

除了google chrome之外,其他的瀏覽器都沒有內建adobe flash player,在debian上需要另外安裝才能顯示flash的網頁內容,另外由於adobe目前暫停開發linux x64版本的flash player,所以就算是google chrome x64版本也沒有適合的flash player,必須用模擬i386的版本的方式才能使用flash playeri386的版本的話就沒這些困擾了

接下來安裝這些瀏覽器來玩玩

1.安裝iceweasel

不介意更新速度跟網頁讀取度比較慢的話,可以選擇debian官方包好的iceweasel,打開終端機之後只要用兩各簡單的指令就可以安裝好了

sudo apt-get update

sudo apt-get install icewasel

之後就可以在選單上找到iceweasel了,直接開啟就可以使用了

2.安裝swiftfox

更新速度目前比debian官方的iceweasel快,不介意使用第三方軟體的話就可以選這個

打開終端機之後

編輯/etc/apt/source.list

sudo nano /etc/apt/source.list

加入swiftfoxdeb來源設定

deb http://getswiftfox.com/builds/debian unstable non-free

ctrl + o存檔之後按ctrl + x離開之後下指令

sudo apt-get update

intelcpu就用這個指令

sudo apt-get install swiftfox-prescott

amd athlon64以後的的cpu就用這個指令

sudo apt-get install swiftfox-athlon64-32bit

更早以前的cpu的話就用這個指令

sudo apt-get install swiftfox-i686

安裝好之後swiftfix就會自動出現在選單上了

3.安裝opera

歐洲很知名的瀏覽器品牌,號稱地表最快的瀏覽器,實際上是真的滿快的,有沒有真的是地表最快,就不知道了

開啟終端機之後編輯/etc/apt/source.list

sudo nano /etc/apt/source.list

加入opera安裝來源設定

deb http://deb.opera.com/opera/ stable non-free

ctrl + o存檔,按ctrl + x離開之後

sudo apt-get update

sudo apt-get install opera

安裝好之後opera就會出現在選單上了

安裝好之後會新增加一組gpg key設定還有opera本身的安裝來源設定在/etc/apt/source.list/opera.list

可以使用apt-key list指令來看是新增了那一組gpg key

pub 1024D/9D1A0061 2009-08-31 [expires: 2011-01-23]

uid Opera Software Archive Automatic Signing Key 2010 <packager@opera.com>

sub 4096g/87DEACAE 2009-08-31 [expires: 2011-01-23]

/etc/apt/source.list裡面剛才新增的設定,跟opera.list裡面的設定是一樣的,只要保留一組就可以了

4.安裝chromium

debian unstable上才有這個套件,如果不打算升級到unstable的話,還是改用google chrome

如果已經用了unstable的話,可以用這兩各簡單的指令安裝好chromium

開啟終端機之後輸入

sudo apt-get update

sudo apt-get install chromium-browser

如果要用有翻譯好的多國語言介面的話,可以安裝

sudo apt-get install chromium-browser-l10n

安裝好之後,chromium就會出現在選單上了

5.安裝google chrome

目前有3各版本,stable , beta , unstable,分別代表穩定版,測試版,開發中的版本,看個人喜好決定要安裝那個版本

開啟終端機之後編輯/etc/apt/source.list

sudo nano /etc/apt/source.list

加入google chrome的安裝來源設定

deb http://dl.google.com/linux/chrome/deb/ stable main

之後輸入

sudo apt-get update

安裝穩定版

sudo apt-get install google-chrome-stable

安裝測試版

sudo apt-get install google-chrome-beta

安裝開發中的版本

sudo apt-get install google-chrome-unstable

3種只能安裝一種,沒辦法同時存在的

安裝好之後選單上會出現google chrome的圖示

系統同時會新增加一組gpg key

pub 1024D/7FAC5991 2007-03-08

uid Google, Inc. Linux Package Signing Key <linux-packages-keymaster@google.com>

sub 2048g/C07CB649 2007-03-08

可以用apt-key list來查看是否有這組key

同時在/etc/apt/source.list.d/裡面也會新增加一組google chrome的安裝來源設定google-chrome.list,跟剛才自己編輯的內容是一樣的,也是只要有一組設定就夠了

除了google chrome之外,其他的瀏覽器都沒有內建adobe flash player,要用的話可以用這個指令安裝起來

開啟終端機,之後編輯/etc/apt/source.list,確認有加入contrib , non-free這兩各安裝來源

例如我用的這樣,最後面有non-free contrib這兩各

deb http://ftp.tw.debian.org/debian/ unstable main non-free contrib

deb-src http://ftp.tw.debian.org/debian/ unstable main non-free contrib

之後下指令

sudo apt-get update

sudo apt-get install flashplugin-nonfree

這樣就可以使用flash player plugin

安裝時,出現這樣的訊息是正常的,因為還沒有匯入gpg key,系統會認為這是未經授權的軟體來源,直接按y,就可以安裝了

WARNING: The following packages cannot be authenticated!

swiftfox-prescott

Install these packages without verification [y/N]?

沒有留言:

張貼留言