如何在 Debian 上安裝最新非 ESR 版本的 Firefox?

若要在 Debian 系統上安裝 Mozilla 目前標準的 Firefox 版本(而非擴充支援版本 (ESR)),請使用 Mozilla 官方 APT 軟體來源。該軟體包名為firefox`Mozilla.com/Firefox/`;APT 會在您更新系統時提供 Mozilla 的常規穩定版本。 Mozilla 建議基於 Debian 的發行版用戶使用此 DEB 安裝方式。

以下步驟適用於 Debian 12 Bookworm 和 Debian 13 Trixie 或更高版本。首先,請使用以下命令檢查您的版本grep VERSION_CODENAME /etc/os-release:Bookworm 及更早版本使用傳統的.list源代碼文件,而 Trixie 及更高版本使用 Debian 的 deb822.sources格式。

1. 準備APT和簽署金鑰工具

打開終端並刷新軟體包索引,然後安裝wget和gnupg。 APT 使用這些來檢索 Mozilla 的儲存庫金鑰並檢查其指紋。

sudo apt update
sudo apt install wget gnupg
Debian 終端機顯示 apt 更新以及 wget 和 gnupg 的安裝。
安裝新增和檢查 Mozilla APT 儲存庫所需的小工具。

2. 新增 Mozilla 的儲存庫金鑰

建立標準的 APT 金鑰環目錄,然後將 Mozilla 的簽章金鑰儲存到該目錄下。signed-by下一步的設定會將此金鑰的使用範圍限制在 Mozilla 的軟體倉庫。

sudo install -d -m 0755 /etc/apt/keyrings
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
終端命令建立 APT 金鑰環目錄並下載 Mozilla 儲存庫簽署金鑰。
此密鑰與 Debian 系統級可信任密鑰分開儲存。

3. 檢查鑰匙指紋

在信任某個儲存庫金鑰之前,請將其完整指紋與 Mozilla 公佈的值進行比較:

gpg --show-keys --with-fingerprint /etc/apt/keyrings/packages.mozilla.org.asc

確認指紋是否正確35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3。如果指紋不符,請停止操作;不要繼續使用無法驗證的金鑰。

終端輸出顯示 Mozilla 的 APT 簽章金鑰及其完整指紋。
將終端中顯示的完整指紋與上面 Mozilla 的值進行比較。

4. 新增 Mozilla APT 來源

僅使用與您的 Debian 版本相符的程式碼區塊。對於 Debian 13 Trixie 及更高版本,請建立 deb822 原始檔:

sudo tee /etc/apt/sources.list.d/mozilla.sources > /dev/null <<'EOF'
Types: deb
URIs: https://packages.mozilla.org/apt
Suites: mozilla
Components: main
Signed-By: /etc/apt/keyrings/packages.mozilla.org.asc
EOF

對於 Debian 12 Bookworm 及更早版本,請改用傳統的單行格式:

echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee /etc/apt/sources.list.d/mozilla.list > /dev/null

請勿同時新增這兩個條目。來源資訊會告訴 APT 在哪裡可以找到 Mozilla 的穩定版 Firefox 軟體包,以及使用哪個金鑰進行驗證。

Debian 終端機顯示 Mozilla 套件的 Mozilla APT .sources 條目。
在 Trixie 及更新的版本中,.sources 檔案使用這五個 deb822 欄位。

5. 建議使用 Mozilla 的軟體包並安裝 Firefox。

設定 APT 固定值,以便在其他已配置的來源中提供相同軟體包時,優先使用 Mozilla 的軟體來源:

sudo tee /etc/apt/preferences.d/mozilla > /dev/null <<'EOF'
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
EOF
終端顯示 APT 首選項,將 packages.mozilla.org 的優先權設為 1000。
此引腳指示 APT 在版本競爭時選擇 Mozilla 的軟體包。

刷新軟體包資訊並安裝標準版本:

sudo apt-get update
sudo apt-get install firefox

在接受 APT 的提議交易之前,請仔細閱讀其內容。如果 Debian 的firefox-esr軟體包已安裝,APT 可能會報告軟體包衝突或建議移除。只有在您打算將 ESR 替換為 Mozilla 的正式版時才確認;否則,請取消並先檢查軟體包選擇。在新增軟體來源或驗證金鑰之前,無需移除 ESR。

Debian 終端,使用 apt-get update 和 apt-get install firefox 指令。
在 APT 載入 Mozilla 軟體倉庫後,安裝名為 firefox 的軟體套件。

6. 啟動 Firefox 並保持更新

從 Debian 的應用程式選單中開啟 Firefox,或從終端啟動它firefox。若要從命令列檢查執行的是哪個版本,請使用:

firefox --version

版本號碼應標識 Firefox 的標準版本,且不應以 . 結尾esr。若要透過 APT 取得後續的 Mozilla 版本,請執行 `mv2 update`sudo apt update和 ` sudo apt upgrademv3 update`,作為系統更新的一部分。

在 Debian 桌面系統上,Firefox 瀏覽器視窗會在一個新的標籤頁中開啟。
安裝完成後,從桌面選單或終端啟動瀏覽器。
Debian終端機顯示firefox --version指令執行前的狀態。
在您自己的系統上執行版本控制命令,以確認已安裝的版本。

改用 Flatpak 代替

如果您更喜歡 Flatpak,Mozilla 也提供了相關文件。安裝 Flatpak 並配置 Flathub,然後執行 Flathub。 Flathubflatpak install flathub org.mozilla.firefox將 Firefox 列為 Mozilla 發布的已驗證應用程式。 Flatpak 的設定檔位置與 DEB 建置套件不同,因此如果您需要遷移現有數據,請使用 Mozilla 的設定檔遷移指南。有關 APT 方法和目前版本特定的原始碼說明,請參閱Mozilla 的 Linux 安裝指南和Flathub 上的 Firefox 清單。

留下評論

如何在Linux系統上使用Cameractrls更改網路攝影機設置

如何在Linux系統上使用Cameractrls更改網路攝影機設置

使用 Cameractrls 在 Linux 上變更網路攝影機設定:調整曝光、色彩、減少閃爍和其他支援的控件,然後檢查相容的視訊模式。

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

在 Linux 系統上,您可以使用 JetBrains Toolbox 或獨立的 tar.gz 壓縮套件安裝 PhpStorm,此外還有 Snap 和 Arch AUR 版本可供選擇。 Java 已預先安裝。

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

在 Linux 上使用 GNOME Disks 或 dd 建立 CD-ROM ISO。識別光碟機,監控複製過程,驗證鏡像,並了解何時損壞的光碟或音訊光碟需要其他工具。

如何在 XFCE 4 上設定雙面板

如何在 XFCE 4 上設定雙面板

為每個顯示器建立一個單獨的 XFCE 4 面板,將第二個面板指派給正確的輸出,調整其位置和大小,並新增所需的啟動器和狀態項目。

如何在Linux上安裝Cisco Packet Tracer

如何在Linux上安裝Cisco Packet Tracer

下載適用於 Ubuntu 64 位元系統的 Cisco Packet Tracer 9.0.1,使用 APT 安裝 DEB 軟體包,在終端機中接受許可協議,然後登入以啟動實驗環境。

如何在Linux系統下使用GIMP摳圖

如何在Linux系統下使用GIMP摳圖

在 Linux 系統上使用 GIMP 去除照片背景:描繪主體,刪除選定的背景,保持透明度,並匯出可重複使用的 PNG 檔案。

免費下載 FlightGear:官方安裝指南

免費下載 FlightGear:官方安裝指南

從官方網站免費下載 FlightGear。比較 Windows、macOS 和 Linux 版本的軟體包,安裝資料文件,即可開始您的首次飛行。

Google Tasks桌面應用程式:如何在電腦上使用

Google Tasks桌面應用程式:如何在電腦上使用

在瀏覽器中開啟 Google Tasks,新增 Chrome 捷徑或應用程式啟動,並透過行事曆和 Gmail 管理有日期的待辦事項。

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler 可以將 MP3 片段對應到鍵盤按鍵,並支援音訊循環播放。了解這款經典免費軟體的功能、其舊功能的缺失以及下載前需要檢查的事項。

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

使用目前軟體包命令在 Ubuntu、Debian、Fedora、Arch 或 openSUSE 上安裝 Wireshark,然後安全地配置即時資料包擷取。