MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2024-06-16, 22:29

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 12 篇文章 ] 
發表人 內容
文章發表於 : 2007-02-21, 18:31 
關於在linux中的Firefox安裝更新版本或者是想改用中文介面版本的問題,在此作一個彙整以防往後的人通常都會碰到相同的情況。

觀念一 firefox 在 linux 裡是不用安裝的,故沒有安裝程式,況且linux不是一個以視窗介面著稱的作業系統,指令才是能了解linux真正意含的方法 以 tar -xzvf firefox-X.X.X.X.tar.gz 解壓在某個目錄後在那目錄下直接運行 ./firefox 就可以了

觀念二 linux各發行版本會有不同的更新方法,以各家廠商網站為準,如RedHat的rpm可以用yum直接線上安裝或下載rpm檔案裝,又例如Debian的dpkg可以用apt-get線上安裝或下載deb檔安裝。而各家版本通常更新速度是數一數二慢的

觀念三 部份版本如Mandriva會出現./firefox-bin: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory 所以需要先加裝libstdc++5 套件(方法很多可利用各家更新程式)才可運行 ./firefox

觀念四 自己下載的Firefox是會跟Mandriva的預設輸入法scim相衝 有兩種方法解決:

1.請編輯Firefox的執行檔,在第一行加上以下一句 export GTK_IM_MODULE=xim
不知到加在哪的請找到類似有export句子的加在前面即可

2.請編輯/etc/gtk-2.0/gtk-immodules 然後在關於scim那兩句(通常是最後兩句)的前面加上"#"號,就可以了

觀念五 我在重新安裝libstdc++5-devel - Header files and libraries for C++ development​後
終於可以見到firerfox2.0的畫面了
但每在網頁要載完時
竟出現:
The program 'Gecko' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
(Details: serial 155 error_code 8 request_code 146 minor_code 3)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
然後firefox自動關閉 问题所在应该是在xorg.conf里加载了
Section "Extensions"
Option "Composite" "Enable"
EndSection
看来这应该算是一个bug了

觀念六 mandriva 原先安裝的是 libstdc++6 - GNU C++ library​
故再加裝libstdc++5 - GNU C++ library 再去執行firefox時 出現了記憶體配置錯誤之訊息或者導致firefox裡頭無法打中文 這是Mandriva預設的輸入法scim跟Firefox衝突,請參考觀念四

結論 以Mandriva2007為範例 使用超級用戶權限
0 裝好libstdc++5套件
1 先下載linux版本的FF 並解壓縮至/opt下(這我就不知道為何大家都如此做,知悉知人可以回答)
2 卸载原来的 firefox 的配置文件 rm -rf ~/.mozilla (刪除前做好作備份用tar之類的)
3 cd 切到解壓的目錄下
4 編輯Firefox的執行檔,在第一行加上以下一句 export GTK_IM_MODULE=xim
5 運行 ./firefox
6 為以後方便最好作個連結到 /usr/bin 目錄中
ln -sf /opt/firefox/firefox /usr/bin/firefox及
ln -sf /opt/firefox/firefox /usr/bin/mozilla-firefox
就這樣大功告成了


回頂端
Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.4 (like Gecko)
  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-21, 18:53 
離線

註冊時間: 2004-06-27, 08:08
文章: 886
寫得不錯
把一些Linux使用者經常遇到的問題都寫出來了
建議加精


回頂端
Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-21, 18:54 
請直接回覆該文章 "FireFox在Linux下要怎麼安裝啊?"

或者到 Wiki 寫一寫 ...


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.0.6) Gecko/20060811 Firefox/1.5.0.6
  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-22, 01:17 
離線

註冊時間: 2004-11-03, 23:21
文章: 9
我来回答这个问题
1 先下載linux版本的FF 並解壓縮至/opt下(這我就不知道為何大家都如此做,知悉知人可以回答)

/opt通常是放置商业软件的目录,所以firefox不应该放在这里 8-)


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-CN; rv:1.8.1) Gecko/20061025 BonEcho/2.0 (tete009 G7 SSE)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-22, 10:36 
離線

註冊時間: 2004-06-27, 08:08
文章: 886
98118 寫:
我来回答这个问题
1 先下載linux版本的FF 並解壓縮至/opt下(這我就不知道為何大家都如此做,知悉知人可以回答)

/opt通常是放置商业软件的目录,所以firefox不应该放在这里 8-)

這個不用特別拘泥吧...
以前KDE都是放在/opt的


回頂端
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; zh-tw) AppleWebKit/418.9.1 (KHTML, like Gecko) Safari/419.3
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-22, 10:51 
離線

註冊時間: 2004-08-01, 21:46
文章: 124
寫的很棒,也了解了一些軟體安裝的概念 :D

_________________
圖檔


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-22, 14:28 
離線
頭像

註冊時間: 2005-06-15, 17:44
文章: 210
還有fedora好像不想用2.x的版本,
說要等3.0出來再跟上。

_________________
為人父母,
不是上天賦予你的的權力,
而是神給你的恩賜!


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1) Gecko/20061024 BonEcho/2.0 (pigfoot)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-24, 17:20 
離線

註冊時間: 2006-07-06, 12:21
文章: 11
在使用ubuntu時,比較簡單。
只需直接在Synaptic套件管理程式中選firefox就好。
或者敲sudo apt-get install firefox


最後由 sungkee 於 2007-03-01, 19:46 編輯,總共編輯了 1 次。

回頂端
Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8.1.1) Firefox/2.0.0.2
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-24, 19:01 
離線
[網站管理員]
頭像

註冊時間: 2005-05-08, 11:35
文章: 1732
來自: 美麗的藍星
indiana0524 寫:
而各家版本通常更新速度是數一數二慢的
喔,不一定唷,像是Ubuntu,雖然有時會拖延個幾天,不過我覺得還算是可以接受的了。
其實拖延也不能怪它們,因為他們還要檢查其相容性,看有沒有相衝突的地方,加以修正在做釋出,因此,有時比官方慢點是正常的。

_________________
- Wayne


回頂端
Mozilla/5.0 (compatible; Konqueror/3.5; Linux; x86_64; zh_TW) KHTML/3.5.5 (like Gecko) (Kubuntu)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-03-02, 19:58 
離線
頭像

註冊時間: 2005-02-27, 15:59
文章: 43
我的Linux使用的是Debian,
儘管其套件更新會拖延,
但有時其實直接拿unstable使用即可。
不過真要遇到版本更新太慢,
我會直接拿Source Tarball來編譯。
我覺得這樣也挺不錯,只是得多花一些時間罷了。

像我現在使用FreeBSD,目前的6.2-RELEASE,
Package也只有Firefox1.5,
要使用Firefox2.0,還是得使用Port安裝,
還不是編譯到傻掉 ... :?

現在想想,Firefox還真比其他軟體的編譯時間都長... :x


回頂端
Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070302 Firefox/2.0.0.2
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-03-02, 20:26 
離線
頭像

註冊時間: 2005-09-28, 20:58
文章: 748
來自: 台中
另外小弟把Swiftfox在Debian/Ubuntu系發行版的安裝方式轉貼過來(原文中的第<21>項):原文連結

(Debian系將sudo改成su指令)

"Swiftfox是Linux下的Firefox優化版本,針對各種不同的CPU加以進行優化,執行效率良好,速度加快

[ 安裝Swiftfox ]

請在終端機中鍵入或複製貼上以下指令執行(gedit可改成kate,nano,vi...等等其他文字編輯軟體):
sudo gedit /etc/apt/sources.list

在文件最下方空白處加入以下文字,存檔離開:
deb http://getswiftfox.com/builds/debian unstable non-free

查詢您的CPU資訊,請在終端機中鍵入或複製貼上以下指令執行:
cat /proc/cpuinfo

有一項是model name,即您的CPU製作廠商及型號,例如小弟顯示的是:
model name : AMD Athlon(tm) XP 1800+
知道了CPU型號之後(小弟的是Athlon XP),我們就可以安裝Swiftfox了,[ 範例 ]:在終端機中鍵入或複製貼上以下指令執行:
sudo apt-get update && sudo apt-get install swiftfox-athlon-xp

這邊小弟是安裝swiftfox-athlon-xp這個套件,您可以依照您的CPU選擇安裝,有以下幾種:
swiftfox-prescott swiftfox-pentium4 swiftfox-pentium3m swiftfox-pentium3
swiftfox-pentium2 swiftfox-pentium-m swiftfox-k6-2 swiftfox-athlon64-32bit
swiftfox-athlon64 swiftfox-athlon-xp swiftfox-athlon

[ 中文化Swiftfox ]

1.下載官方釋出的繁體中文語言套件xpi:2.0.0.1_linux-i686_zh-TW.xpi

2.在Swiftfox網址列鍵入: about:config
搜尋general.useragent.locale
將此字串的值從:en-US改成zh-TW
完成後將下載的繁體語言套件xpi拖曳到add-on視窗裡,就可以安裝了,裝完之後重新開啟,就是繁體中文介面^^"

_________________
了解Linux:Linux作業系統十大發行版詳細介紹
了解Ubuntu:訪談:Ubuntu創始人Mark Shuttleworth
Ubuntu,您最好的選擇;KNOPPIX中文教流網,一起來玩Live-CD


回頂端
Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8.1.2) Gecko/20070225 Firefox/2.0.0.2 (Swiftfox)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-03-04, 21:18 
離線

註冊時間: 2005-02-26, 12:16
文章: 5
我的比較簡單
我的系統:
FC4

download link:
http://www.mozilla.com/en-US/firefox/all.html
我用的是 1.5 板本
從1.5.0 自動升級到現在的1.5.0.9
firefox-1.5.0.9.tar.gz

然後直接解壓到自家目錄裡面
tar zxvf firefox-1.5.0.9.tar.gz
要叫火狐出來可打
exec ~/firefox/firefox-bin
或加path到家目錄的bash_profile
nano ~/.bash_profile
PATH=$PATH:$HOME/firefox
要叫火狐出來就可直打
firefox
不建議用root或安裝在system


回頂端
Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 12 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 31 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
cron
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群