目前Firefox瀏覽器面向Linux發行版提供的都是tar.bz2壓縮包,下載後需要用戶自行執行安裝步驟,不過此前謀智基金會已經承諾將提供已經編譯好的deb包,可以直接安裝。現在Firefox開發者版和Beta版已經有新的deb包,這些軟件包與傳統的二進制文件提供相同的兼容性。
如果你使用 Debian 或 Ubuntu 等發行版,那麼就可以使用 deb 包安裝和更新Firefox瀏覽器,為方便使用你可以提前修改 APT 存儲庫。
采用 deb 包的優勢:
得益於基於編輯器的高級優化,Firefox瀏覽器可以提供更好的性能
deb 包已經集成到 Firefox 發佈流程中,後續更新可以更快收到更新
獲得強化的二進制文件,因為在編譯期間已經啟用所有的安全類 flags
使用 deb 包後,後續可以直接檢查更新、重啟後完成安裝
下面是需要設置的 APT 存儲庫:
# Create a directory to store APT repository keys if it doesn't exist:
sudo install -d -m 0755 /etc/apt/keyrings
# Import the Mozilla APT repository signing key:
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
# The fingerprint should be 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3
gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); print"\n"$0"\n"}'
# Next, add the Mozilla APT repository to your sources list:
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
# Update your package list and install the Firefox .deb package:
sudo apt-get update && sudo apt-get install firefox-beta # Replace"beta"by"devedition"for Developer Edition
接下來你可以通過以下命令安裝和更新Firefox瀏覽器
sudo apt-get install firefox-beta-l10n-fr
apt-cache search firefox-beta-l10n
其中fr代表語言,你可以修改為其他代表語言的字符串,例如 en_US 或 zh-CN 等。