網站搜尋

如何在 Ubuntu 22.04 中安裝最新的 Firefox 作為經典 Deb


Ubuntu 22.04 終於從其儲存庫中刪除了 Firefox 網路瀏覽器的 .deb 套件!以下是如何重新安裝它。

您可能知道,Ubuntu 22.04 中的 Firefox 是一個在沙箱中運行的 Snap 軟體包。刪除它很容易。但當你嘗試透過 apt 安裝 deb 套件時,它只會安裝 Snap 版本!

與 Chromium 一樣,Ubuntu 22.04 中的 Firefox deb 是一個空包,連結到 Mozilla 的官方 Snap。

在 Ubuntu 中將 Firefox 作為 deb 取得的方法:

快照就可以了。但是當您嘗試安裝 Gnome 擴充功能時,瀏覽器此時無法運作!因此,您需要解決方法:

  • 來自 Mozilla 網站的 Firefox Linux tarball
  • Firefox ESR PPA。
  • Firefox PPA。
  • Ubuntuzilla 儲存庫

Linux tarball 是一個不錯的選擇,但它缺乏桌面捷徑整合。 每次有新版本發佈時,您都必須手動下載最新的軟體包!

Ubuntuzilla apt 儲存庫是另一個選擇。許多年前,當 Ubuntu 本身沒有更新 Firefox 軟體套件時,就引用了這個儲存庫。

我更喜歡透過 launchpad.net 進行的 Ubuntu PPA,那麼我將在本教程中介紹「Mozilla Team」團隊 PPA。

透過「Mozilla Team」團隊 PPA 安裝 Firefox

團隊表示,它已經承擔了 Ubuntu 官方 Firefox 和 Thunderbird 軟體套件的責任。

而且,「Mozilla Team」團隊 PPA 的 Firefox 和 Firefox ESR 軟體包維護者 Rico Tzschichholz 是一位著名的 Ubuntu 用戶,他還維護 LibreOffice、Plank Docker 和未綁定 DNS 伺服器的官方軟體包。

1. 刪除 Firefox Snap

保留預設的 Snap 套件就可以了。但它會導致搜尋結果中出現重複的圖示。

注意:在刪除書籤之前匯出書籤並備份其他重要資料!

若要刪除它,請按鍵盤上的 Ctrl+Alt+T 開啟終端機。然後,運行命令:

sudo snap remove firefox

此外,透過執行指令刪除空的 Deb 套件:

sudo apt remove firefox

2. 新增 Mozilla 團隊 PPA

在終端機中,執行以下命令來新增 PPA。詢問時輸入使用者密碼(無星號回饋)並按 Enter 鍵繼續。

sudo add-apt-repository ppa:mozillateam/ppa

正如 PPA 描述所示,PPA 之前是為 Firefox ESR 和 Thunderbird 創建的。現在它也包含最新的 Firefox。

3. 設定PPA優先權:

Ubuntu 官方儲存庫中的空 Firefox deb 版本號碼為 1:1snap1-0ubuntu2。它總是高於PPA套件版本。透過 sudo apt update 或「軟體更新程式」執行軟體包更新將自動安裝重定向到 Snap 的官方更新。

要解決此問題,您必須設定更高的 PPA 優先權。為此,請在終端機中執行以下命令 (Ctrl+Alt+T):

sudo gedit /etc/apt/preferences.d/mozillateamppa

對於 Ubuntu 23.04 及更高版本,請將命令中的“gedit”替換為“gnome-text-editor”,或使用適用於其他桌面環境的“nano”。

該命令在 Gedit 文字編輯器中建立並開啟空設定檔。打開後,添加以下行並儲存:

軟體包:firefox*
Pin:release o=LP-PPA-mozillateam
Pin-優先權:1001

儲存檔案後,在終端機中執行 sudo apt update 命令以套用變更。

sudo apt update

4.透過apt安裝火狐

提示:此步驟中的指令也會為舊版 Ubuntu 16.04 安裝 Firefox。雖然 sudo apt update 需要先運行。

最後,執行以下命令將最新的 Firefox 軟體包安裝為 deb:

sudo apt install firefox

此處-t 'o=LP-PPA-mozillateam' 指定從該 PPA 安裝 Firefox。在您設定更高的 PPA 套件優先權之前,這是必需的(請參閱下一步)。

設定 PPA 優先權後,不再需要 -t 'o=LP-PPA-mozillateam' 標誌。

作為選擇,您可以安裝 Firefox ESR。這是另一個官方的 Firefox 軟體包,運作緩慢,面向學校或企業使用。

sudo apt install firefox-esr

如何恢復 Firefox Snap:

只需使用其他軟體標籤下的「軟體和更新」實用程式刪除 Mozilla Team PPA。

之後,啟動軟體更新程式來升級 Firefox 或使用下面的 apt 指令。兩者都會自動安裝回預先安裝的 Snap 套件。

sudo apt update && sudo apt install firefox

就這樣。享受!

相關文章