很多 Linux 發行版已經使用系統的程式包管理器預先安裝並且將 Firefox 設為預設瀏覽器。不過,如果您需要在 Linux 上使用其他方式安裝 Firefox,這篇文章會告訴您如何使用各種不同的方式在 Linux 上下載並安裝 Firefox。
目次
使用套件管理員安裝 Firefox (建議使用)
要透過套件管理員安裝 Firefox,請參考您使用的 Linux 發行版文件。
使用此方法可以確保所有 Firefox 所需的函式庫都已最佳化並設定好,但可能與官方版 Firefox 發布時間略有差異。您的 Linux 發行版可能提供沒有 Firefox 品牌的版本,或僅提供 ESR 版本。
使用 Flatpak 安裝
要使用 Flatpak 安裝 Firefox,請先在您的電腦上 安裝並設定 Flatpak。當安裝完 Flatpak 後,請前往 Firefox 在 Flathub 上的頁面 並點選 按鈕,或是您可以在終端機內輸入以下指令:
flatpak install flathub org.mozilla.firefox
預設情況下,Flatpak 會使用與您電腦相同的語言設定安裝 Firefox。要以別的語言使用 Firefox,請查看 在 Firefox 使用不同的語言套件
使用 Snap 安裝
要使用 Snap 安裝 Firefox,請先在您的電腦上 安裝 Snap。當安裝完 Snap 後,請前往 Firefox 在 Snapcraft 商店上的頁面 並點選 按鈕,或是您可以在終端機內輸入以下指令:
sudo snap install firefox
預設情況下,Snap 會使用與您電腦相同的語言設定安裝 Firefox。要以別的語言使用 Firefox,請查看 在 Firefox 使用不同的語言套件
在基於 Debian 的發行版上使用 .deb 套件包安裝
要從 APT 倉庫安裝 .deb
套件包,請執行以下步驟:
1. 建立保存 APT 倉庫金鑰的資料夾(如果資料夾不存在)
sudo install -d -m 0755 /etc/apt/keyrings
2. 匯入 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
3. 指紋應該為 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3
gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); print "\n"$0"\n"}'
4. 接下來,將 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
5. 將 Mozilla APT 倉庫設為優先來源:
echo '
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
' | sudo tee /etc/apt/preferences.d/mozilla
6. 更新您的套件清單並安裝 Firefox .deb 套件
sudo apt-get update && sudo apt-get install firefox
在使用以 .deb 安裝的 Firefox 上設定其他語言
對於那些想要以美式英語以外的語言使用 Firefox 的人,我們建立了包含語言包的 .deb
套件包。要安裝其中一個語言包,將以下範例中的 fr 替換為您想要的語言碼:
sudo apt-get install firefox-l10n-fr
要列出可安裝的語言包,您可以在加入 Mozilla APT 倉庫後並運行 sudo apt-get update
後執行以下指令:
apt-cache search firefox-l10n
資料遷移
如果您以前使用過 Snap 或是 Flatpak,您得匯入您的設定檔。您可以:
- 設定同步功能
- 從您的電腦上複製檔案。複製前請確保所有在運行中的 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/
在您複製完設定檔後,請從終端機使用此指令運行 Firefox:firefox -P
。選擇您想要使用的設定檔。在初始設定完成後,指令中的 -P
在未來可不用加入
從 Mozilla 組建安裝 Firefox
在您使用 Mozilla 組建安裝 Firefox 之前,請確保您的電腦有安裝 必要的函式庫。缺少或是不相容的函式庫可能使 Firefox 無法運行。
為系統安裝 Firefox(針對進階用戶)
要使用此方法安裝 Firefox,您 必須 使用 root 登入,或是執行 sudo
指令
此安裝會覆蓋掉使用系統套件管理員安裝的 Firefox 版本。要執行您使用套件管理器安裝的 Firefox,您需要使用終端機來執行程式。
在大多數的 Linux 發行版上,開啟終端機並執行 /usr/bin/firefox
- 前往 Firefox 下載頁面 並點擊 按鈕
- 在終端機中開啟包含下載檔案的資料夾,例如:
-
cd ~/Downloads
- 使用以下指令解壓縮下載的檔案:
-
tar xjf firefox-*.tar.bz2
-
以下指令必須以 root 運行,或是使用sudo
.
-
- 將解壓縮的檔案移至 /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
若要驗證安裝是否成功,您可以開啟 疑難排解資訊 頁面。在“應用程式一般資訊”中, Application Binary 應該會顯示 /opt/firefox/firefox-bin
為目前使用者安裝 Firefox
sudo
指令,或只是習慣使用安裝在您帳號內的 Firefox,您可以為目前使用者安裝 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/
找到