很多 Linux 發行版使用系統的軟體包管理器預先安裝了 Firefox,並將 Firefox 設為預設瀏覽器。不過,如果您需要在 Linux 上用其他方式安裝 Firefox,這篇文章會告訴您,如何使用各種不同的方式在 Linux 下載並安裝 Firefox。
目次
在基於 Debian 的發行版上安裝 Firefox .deb 軟體包(推薦)
要從 APT 儲存庫安裝 .deb
軟體包,請執行以下步驟:
- 建立資料夾來保管 APT 儲存庫金鑰(已經有就不用了):
sudo install -d -m 0755 /etc/apt/keyrings
- 匯入 Mozilla APT 儲存庫簽證金鑰:
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
- 如果您沒有安裝
wget
,可以使用這串指令安裝:sudo apt-get install wget
- 指紋應該為 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3。請使用這串指令檢查:
gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nThe key fingerprint matches ("$0").\n"; else print "\nVerification failed: the fingerprint ("$0") does not match the expected one.\n"}'
- 接下來,將 Mozilla APT 儲存庫加進您的來源列表中:
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
- 將 Mozilla APT 儲存庫設為優先來源:
echo '
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
' | sudo tee /etc/apt/preferences.d/mozilla
- 更新軟體包清單,並安裝 firefox(或 firefox-esr、-beta、-nightly、-devedition):
sudo apt-get update && sudo apt-get install firefox
幫以 .deb 安裝的 Firefox 設定其他語言
如果您不想以美式英語使用 Firefox,可以使用我們建立的,包含 Firefox 語言套件的 .deb
軟體包。若要安裝特定的語言套件,請將以下範例中的「zh-tw」替換為所需的語言代碼:
sudo apt-get install firefox-l10n-zh-tw
要列出可安裝的語言套件,您可以在加入 Mozilla APT 儲存庫、執行 sudo apt-get update
後執行這串指令:
apt-cache search firefox-l10n
資料遷移
如果您以前使用過 Snap 或是 Flatpak,而現在得匯入您的設定檔。有兩種方法可以做到(選其中一種就可以了):
- 方法 1:設定同步功能。如需說明,請參閱我如何設定Firefox Sync?
- 方法 2:從您的電腦中複製檔案。複製前,請確保電腦中的 Firefox 都已完全關閉:
- Flatpak:
mkdir -p ~/.mozilla/firefox/ && cp -a ~/.var/app/org.mozilla.firefox/.mozilla/firefox/* ~/.mozilla/firefox/
- Snap:
mkdir -p ~/.mozilla/firefox/ && cp -a ~/snap/firefox/common/.mozilla/firefox/* ~/.mozilla/firefox/
- Flatpak:
複製完設定檔後,請在終端機執行 firefox -P
指令啟動 Firefox。選擇要使用的設定檔。完成初始設定後,未來就可以不用輸入指令中的 -P
了。
使用軟體包管理器安裝
要透過軟體包管理器安裝 Firefox,請參考您使用的 Linux 發行版說明文件。
使用此方法可以確保 Firefox 所需的函式庫都有安裝到,並針對您的發行版進行最佳化設定,但可能比 Firefox 官方發布時間慢一些。您的 Linux 發行版可能提供非官方的 Firefox 版本,或僅提供 ESR 版本。
使用 Flatpak 安裝
要使用 Flatpak 安裝 Firefox,請先在電腦上安裝並設定 Flatpak。安裝完 Flatpak 後,請前往 Flathub 的 Firefox 頁面,然後按一下 按鈕,或者也可以在終端機內輸入這串指令:
flatpak install flathub org.mozilla.firefox
預設情況下,Flatpak 會依作業系統的地區設定安裝 Firefox。要以別的語言使用 Firefox,請查看在 Firefox 使用不同的語言套件。
使用 Snap 安裝
要使用 Snap 安裝 Firefox,請先在電腦上安裝 Snap。安裝完 Snap 後,請前往 Snapcraft 商店上的 Firefox 頁面並點選 按鈕,或者也可以在終端機內輸入這串指令:
sudo snap install firefox
如果可以的話,Snap 會依作業系統的地區設定安裝 Firefox。要以別的語言使用 Firefox,請查看在 Firefox 使用不同的語言套件。
使用 Mozilla 建置安裝
在您使用 Mozilla 建置安裝 Firefox 之前,請確保您的電腦有安裝必要的函式庫。缺少或是不相容的函式庫可能使 Firefox 無法運作。
為系統安裝 Firefox(針對進階用戶)
要使用此方法安裝 Firefox,您必須以 root 身份登入,或是執行 sudo
指令
此安裝方式,會覆蓋掉使用系統軟體包管理器安裝的 Firefox 版本。這樣,要執行軟體包管理器安裝的 Firefox,就需要用到終端機。在大多數的 Linux 發行版中,開啟終端機並執行:/usr/bin/firefox
- 到 Firefox 下載頁面然後按一下 或 。
- 開啟終端機,進入下載的檔案所在的資料夾。例:
cd ~/Downloads
- 使用這串指令解壓縮下載的檔案:
tar xjf firefox-*.tar.bz2
以下指令必須以 root 身份執行,或是在指令前面加上sudo
。
- 將解壓縮的 Firefox 資料夾移至 /opt:
mv firefox /opt
- 建立一個指向 Firefox 執行檔的符號鏈結:
ln -s /opt/firefox/firefox /usr/local/bin/firefox
- 下載並複製桌面檔案:
wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/install-firefox-linux/firefox.desktop -P /usr/local/share/applications
如果您的電腦沒有安裝 wget
,請前往指令中的網址,在網頁上按一下右鍵後,在右鍵選單中選擇 。下載完檔案後,請將檔案移至 /usr/local/share/applications。
要驗證安裝是否成功,您可以開啟疑難排解資訊頁面。在「應用程式一般資訊」中,「應用程式二進位檔案」這行的值應該是 /opt/firefox/firefox-bin。
為目前使用者安裝 Firefox
sudo
指令,或只是習慣使用為某個帳號安裝的 Firefox,您可以為目前帳號安裝 Firefox。也可以安裝數種不同的 Firefox 版本。- 到 Firefox 下載頁面然後按一下 或 。
- 也可以按一下按鈕下方的下載其他平台與語言版本鏈結,選擇 Nightly、Beta、Developer 或 ESR 版本:。
- 開啟終端機,進入下載的檔案所在的資料夾。例:
cd ~/Downloads
- 解壓縮下載的檔案。這樣做會建立一個叫做 firefox 的資料夾。解壓縮後,就可以將壓縮檔刪除了:
tar xjf firefox-*.tar.bz2
rm firefox-*.tar.bz2
- 如果您下載了特定的 Firefox 版本,可能會需要重新命名資料夾。例:
mv firefox firefox-nightly
- 您可以將解壓縮的資料夾留在下載資料夾,或是移到帳號中的其他資料夾。例:
mv firefox ~/firefox
- 現在可以使用 Firefox 了。您可以從終端機中執行:
~/firefox/firefox &
- 建立桌面捷徑(各款 Linux 發行版建立方法可能會不同。)
- 用右鍵按一下桌面並選擇建立啟動器。
- 您也可以從終端機內執行這串指令:
ln -s ~/firefox/firefox ~/Desktop/
- 桌面捷徑的圖示位於
~/firefox/browser/chrome/icons/default/
安全性功能警告
在某些 Linux 發行版本上,您可能會看到一則寫著「在您目前的作業系統,Firefox 的某些安全性功能可能僅能提供較少保護。」的通知。若要瞭解更多資訊,請參閱 Firefox security features warning on Linux。