如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

Ubuntu Linux 背後的公司 Canonical 在 22.04 LTS 中將 Firefox 的原生 DEB 版本更改為 Snap 軟件包版本。為什麼?Firefox 的 DEB 版本需要花費更多的精力來構建每個更新。Snap 軟件包可以緩解這種情況。更不用說,Mozilla 負責處理 Snap,這減輕了 Ubuntu 團隊的大量工作。

這一切都很好。然而,Snap 包並不適合所有人。Snap 雲操作系統包含各種文件,並且經常存在主題問題。幸運的是,可以卸載 Firefox Snap 軟件包並將其替換為 Ubuntuzilla DEB 版本。以下是具體操作方法。

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

如何從 Ubuntu 22.04 LTS 中刪除 Firefox Snap 軟件包

Firefox Snap 軟件包是 22.04 LTS 上的預安裝軟件包。您可以使用snap list命令查看 Ubuntu 上已安裝的 Snap 軟件包。但是,使用此命令需要終端窗口。

要在 Linux 桌面上打開終端窗口,請按鍵盤上的Ctrl + Alt + T。或者,在應用程序菜單中搜索“終端”並啟動它。打開終端窗口後,運行snap list命令以查看 Ubuntu 上所有已安裝的 Snap 軟件包。

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

快照列表

查看“firefox”的快照列表。一旦您確認“firefox”snap 已安裝,請使用snap remove命令從您的 Ubuntu 22.04 LTS 計算機系統中卸載 Firefox 的 Snap 軟件包版本。

sudo snap 刪除 Firefox

從 Ubuntu 22.04 LTS 中卸載 Firefox Snap 軟件包後,您需要從“下載”目錄中刪除“firefox.tmp”文件夾。您可以使用以下rm命令刪除此文件夾。

rm -rf ~/下載/firefox.tmp/

如何使用 Ubuntuzilla 存儲庫替換 Ubuntu 22.04 LTS 上的 Firefox Snap 軟件包

Ubuntu 用戶可以通過多種方式將 Ubuntu 上的 Firefox Snap 軟件包替換為 DEB 版本。首先,有官方的 Firefox 安全 PPA。還有 Ubuntuzilla 存儲庫。該存儲庫託管在 SourceForge 上,並且已經存在多年。

Ubuntuzilla 定期發布 Firefox 的官方 Mozilla 版本和 Firefox 擴展支持版本。但是,您必須首先打開一個終端窗口才能使其在您的系統上運行。

在 Ubuntu 22.04 LTS 桌面上打開終端窗口後,使用echo命令添加 Ubuntuzilla 軟件存儲庫。

echo "deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | sudo tee -a /etc/apt/sources.list.d/ubuntuzilla.list > /dev/null

將 Ubuntuzilla 軟件源添加到計算機後,您需要添加存儲庫密鑰。該密鑰是必需的,沒有它,Ubuntu 將拒絕從中安裝軟件包。使用 apt-key adv 命令添加“2667CA5C”密鑰。

注意:在 Ubuntu 22.04 LTS 上運行apt-key adv命令將導致錯誤消息。此消息將顯示“apt-key 已棄用”。忽略此警告;在 Ubuntu 上仍然可以毫無問題地運行此命令。

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2667CA5C

將軟件密鑰添加到 Ubuntu 後,您必須運行apt update命令。此更新命令將設置 Ubuntuzilla 軟件存儲庫以供使用。

須藤apt更新

一切都已更新後,是時候在 Ubuntu 22.04 LTS 上安裝 Firefox 了。使用apt install命令在 Ubuntu 系統上設置 Firefox。

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

sudo apt install firefox-mozilla-build

或者,如果您希望在 Ubuntu 22.04 LTS 系統上安裝 Firefox 擴展支持,您可以運行apt install命令並設置“firefox-esr-mozilla-build”軟件包。不幸的是,Firefox ESR 的更新速度不如 Firefox,但對於不經常更新的系統來說它非常有用。

sudo apt install firefox-esr-mozilla-build

在 Ubuntu 22.04 LTS 上安裝 Firefox 的其他方法

假設您更願意在 Ubuntu 上使用 Firefox,但不想使用 Ubuntuzilla 軟件存儲庫,也不想使用 Snap 軟件包。在這種情況下,還有其他方法可以在 Ubuntu 上設置 Firefox。

Firefox dl 和安裝腳本

儘管並不完美,Firefox dl 和安裝腳本可以直接從 Mozilla 下載任何版本的 Firefox,解壓並安裝。執行以下操作,讓 Firefox 在 Ubuntu 22.04 LTS 上使用此腳本。

注意:要驗證 Firefox dl 中的代碼並安裝腳本,請單擊此處

首先,使用 Ubuntu 終端安裝“git”包。需要 Git 才能在 Ubuntu 系統上與此腳本交互。

git 克隆 https://github.com/arnaudbey/firefox-dl-n-install.git

運行上述命令後,Firefox dl 並安裝將下載到您的計算機。接下來,使用cd命令進入“firefox-dl-n-install”文件夾並運行腳本。

cd firefox-dl-n-install/ sh ./firefox_dl_n_install.sh

按照屏幕上的說明在 Ubuntu 22.04 LTS 系統上設置 Mozilla Firefox。

火狐平板包

除了作為 Snap 軟件包提供之外,Firefox 還可以作為 Flatpak 軟件包安裝。Flatpak 與 Snap 非常相似;然而,它更乾淨並且更好地尊重系統主題。如果您希望將 Firefox 安裝為 Flatpak,請在計算機上安裝 Flatpak 運行時,然後在終端中輸入以下兩個命令。

flatpak 遠程添加 --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak 安裝 flathub org.mozilla.firefox


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。