這是一個如何在Debian穩定版本(Debian 12 Bookworm)上安裝最新的Firefox的教程。
Firefox 是最受歡迎的網頁瀏覽器之一,以其速度、安全性和可定製性而著稱。如果您使用Debian 穩定版並且想要體驗 Firefox 的最新功能和安全增強,本指南將為您步步疏解安裝過程。
按照確立的流程,Debian 穩定版和測試版只提供 Firefox ESR 版本(Extended Support Release)。 Firefox ESR版本總是比最新的Firefox版本落後幾個版本。因此,它是最穩定和最安全的Firefox版本(主要目的是部署在大型企業網路中)。
但是,如果您正在使用Debian穩定版的個人機器,您可能想要獲得具有所有新鮮炫酷功能的最新的 Firefox 版本。
最新的 Firefox 在 Debian 穩定版
但是,原生安裝它有點複雜。 在本教程中,您將了解如何通過 deb、Flatpa k和 Snap 在 Debian穩定版上安裝最新的 Firefox 版本。
Debian「不穩定」版本通常具有最新的 Firefox 版本。 不要被「不穩定」這個詞所誤導。 Debian「不穩定」包含的包是經過「較少」測試的,因此得名。 由於最新的 Firefox 總是在「不穩定」倉庫中提供,所以可以通過幾個做法來安裝。
在 Debian 穩定版上安裝最新的 Firefox(Debian 12 Bookworm)
-首先,我們將通過添加「不穩定」倉庫來獲取最新的 Firefox 軟體包。為此,使用任何文本編輯器或nano打開/etc/apt/sources.list
文件。
sudo nano /etc/apt/sources.list
-然後,在結尾添加以下內容。
deb http://deb.debian.org/debian/ unstable main contrib non-free
- 保存並退出編輯器(如果使用nano,可以按CTRL+O 和 CTRL+X)。
-其次,通過設置較低的 apt 優先順序,修改 apt保證除非您命令它,否則不會從不穩定的倉庫安裝軟體包。
- 使用nano或任何文本編輯器在
/etc/apt/preferences.d/
中創建一個新文件。
sudo nano /etc/apt/preferences.d/99firefox-unstable
- 在該文件中輸入以下內容,保存並關閉該文件。
Package: *
Pin: release a=stable
Pin-Priority: 900
Package: *
Pin: release a=unstable
Pin-Priority: 10
- 現在,打開終端並從不穩定的倉庫中為最新的Firefox安裝。
sudo apt update
sudo apt install -t unstable firefox
- 上面的命令完成後,您的Debian穩定版系統中就應該看到最新的Firefox了。通常,兩個版本的Firefox可以很好地運行。但是如果您需要,可以使用下面的命令刪除ESR版本。
sudo apt purge firefox-esr
更新 apt 來源
您應該會在Debian Xfce菜單中看到最新的Firefox
重新切換回Firefox ESR
您可能想要切換回Debian穩定版的原生Firefox ESR版本。因為,最新的Firefox可能會帶來額外的軟體包,從而造成某些依賴問題。在這種情況下,您總是有切換上述步驟的選項。這是怎麼做:
使用nano或任何文本編輯器打開/etc/apt/preferences.d/99firefox-unstable
文件。
sudo nano /etc/apt/preferences.d/99firefox-unstable
修改優先順序,通過將穩定更改為1001,不穩定更改為-1,如下所示。
Package: *
Pin: release a=stable
Pin-Priority: 1001
Package: *
Pin release a=unstable
Pin-Priority: -1
保存並關閉文件後,使用下面的命令升級您的系統。這將再次提供Firefox ESR。
sudo apt update
sudo apt full-upgrade
最後,刪除文件/etc/apt/preferences.d/99firefox-unstable
並從文件/etc/apt/sources.list
中刪除不穩定的行。
通過 Flatpak 安裝
如果您不想處理上述麻煩,需要一個簡單的步驟,請使用Flatpak。首先,在Debian中設置使用Flatpak和Flathub。
sudo apt install flatpak
然後使用以下命令在Debian穩定版上以Flatpak形式安裝最新的Firefox。這可以與ESR版本共存。
basic
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
通過 Snap 安裝
同樣地,如果您想使用Snap軟體包格式,可以使用下面的命令在Debian穩定版上安裝Firefox Snap 。
sudo apt update
sudo apt install snapd
sudo snap install firefox
通過官方壓縮包下載安裝
最後,您總是可以從官方網站下載最新的壓縮預編譯版本。