追蹤
子凌的精靈夜語
關於部落格
一個分享小短文和linux心得的地方
  • 63594

    累積人氣

  • 0

    今日人氣

    0

    追蹤人氣

子凌的linux筆記 - 在linux下用IETab

※為什麼linux下要裝IE?
說來說去都不是linux或mozilla的責任,
首先是for IE only的網頁,這點真是很糟,
再來是flash,網友很多都在罵adobe,對linux漠視
在linux下flash只支援到7.0,許多8.0的flash也會失效
基於上面幾點,有時不得已還是有IE方便點,所以裝個IE吧
怎麼在linux下跑IE呢?
這裡介紹用wine來跑

※關於Wine
在wine的官方網站中可以看到 "Wine Is Not an Emulator",
Wine嚴格來說不是模擬器,而比較像linker,或者是loader,
將程式需要的DLL載入來執行,就能執行windows下的程式
有關wine的更多說明請看wine的官方網站

※需要的檔案
基本上只要有wine就可以了,但wine有許多版本,每個版本遇到的問題都不一樣
這裡可以取得更多版本的wine,
根據網路上比較多的說法,0.9.9及0.9.5比較穩定

※使用winetools安裝IE
雖然有了wine可以自己將需要的DLL檔放在目錄中,
但這樣太辛苦了,所以大多數的人都是用winetools建置一個虛擬的環境
幾乎各個版本的linux都有winetools,亦可在winetools的官方網站中找到

※Step1-修改wt0.9jo
winetools預設的下載站台是 puzzle.dl.sourceforge.net,這個站台從台灣連速度不是很好,
所以建議先修改 /usr/bin/wt0.9jo(自行安裝的可能是在 /usr/local/winetools裡)
將其中的 puzzle.dl.sourceforge.net 改成 nchc.dl.sourceforge.net


※Step2-建構windows環境
一般身份執行wt(或wt2)就會看到winetools的畫面

選第一個Base setup,就會進入基本選單

選Create a Fake Windows drive,接下來的選項都按Enter就可以了,
很快的,Fake Windows drive就建置好了,通常是在 ~/.wine/c

建置好後再安裝
TrueType Font Arial、DCOM98、Microsoft Foundation Classes 4.0三個項目,
接著就可以來裝IE囉(安裝上述三者時,如果沒有動靜,請檢查是曾有安裝 wget)

※Step3-安裝IE6

選Internet Explorer 6.0 SP1 English就能安裝IE6(新版的winetools中有中文版的項目),
開始漫長的安裝囉,如果不成功就換個wine的版本再試試吧


如果成功就會看到

桌面上也會多出IE6的圖示,可以執行看看囉,
然後可以到macromedia的網站安裝flash 8.0



如果自動安裝不成,也可以下載安裝程式 Install Flash 8.0.exe,
執行 wine Install Flash 8.0.exe 來安裝

看看msn space

IE下才能用的編輯模式出現了,這是在linux下哦

※安裝Firefox
http://www.moztw.org 下載Firefox安裝程式Firefox Setup 1.5.0.3.exe
然後執行
wine Firefox Setup 1.5.0.3.exe
就能安裝Firefox囉

安裝後開啟firefox for windows再安裝IETab的extention,
就能在linux下用IETab囉

※可能遇到的問題-中文亂碼
如果中文是亂碼的話可以試試安裝msttcorefonts這個套件
也試著修改 ~/.wine/User.reg
在[Software\Wine\Fonts\External Fonts]
補上"AR PL New Sung (TrueType)"="fireflysung.ttf"
"Arial (TrueType)"="arial.ttf"
"Arial Black (TrueType)"="Arial_Black.ttf"
"Arial Bold (TrueType)"="Arial_Bold.ttf"
"Arial Bold Italic (TrueType)"="arialbi.ttf"
"Arial Italic (TrueType)"="ariali.ttf"
"Bitstream Vera Sans Bold (TrueType)"="VeraBd.ttf"
"Bitstream Vera Sans Bold Oblique (TrueType)"="VeraBI.ttf"
"Bitstream Vera Sans Mono Bold (TrueType)"="VeraMoBd.ttf"
"Bitstream Vera Sans Mono Bold Oblique (TrueType)"="VeraMoBI.ttf"
"Bitstream Vera Sans Mono Oblique (TrueType)"="VeraMoIt.ttf"
"Bitstream Vera Sans Mono Roman (TrueType)"="VeraMono.ttf"
"Bitstream Vera Sans Oblique (TrueType)"="VeraIt.ttf"
"Bitstream Vera Sans Roman (TrueType)"="Vera.ttf"
"Bitstream Vera Serif Bold (TrueType)"="VeraSeBd.ttf"
"Bitstream Vera Serif Roman (TrueType)"="VeraSe.ttf"

※其他的套件包
除了用winetools,另外還有許多建置出能跑IE6的環境的套件包
1.wine-config-sidenet
日本人做的,有多種語言版本,安裝簡單,幾乎全自動
2.IEs4linux
筆者認為最易安裝的,但網路要傳蠻久的,需要有 cabextract套件
相簿設定
標籤設定
相簿狀態