如何在Debian 12上安装最新的(非ESR)Firefox
Debian是首选和最受尊敬的Linux发行版之一,这要归功于它30多年来提供的经验证的稳定性和可靠性。然而,它的保守方法意味着它通常包括较旧的软件版本。
这一点在Debian的12 Bookworm版本中的Firefox中尤为明显,该浏览器以115 ESR(扩展支持版本)版本提供。

与Firefox的标准版本不同,ESR版本的更新频率较低,侧重于稳定性和安全性更新。
但是,如果您将Debian 12作为满足日常计算需求的主力,并希望使Firefox尽可能保持最新,该怎么办?好吧,我们有个好消息——你来对地方了!
我们在这里指导您在Debian 12 Bookworm上安装最新的Firefox版本,确保您在每一步都遵循最佳实践。所以,让我们一起潜水吧!
删除旧的(ESR)Firefox版本
首先,让我们从Bookworm系统中卸载旧的Firefox版本,这很简单。打开您的终端应用程序并运行以下命令:
sudo apt吹扫firefox esr

是时候告别Firefox ESR,继续安装最新版本的浏览器了。
在Debian 12上安装最新的Firefox
Mozilla最近为Debian和基于Debian的发行版推出了一个官方存储库,提供了下载和安装最新版本Firefox浏览器的能力。这是我们将在当前指南中使用的一个很好的选项。
导入Mozilla Repo的密钥
让我们首先添加Mozilla APT存储库签名密钥开始。这是至关重要的,因为它证实了我们安装的软件确实来自Mozilla。这就像它的真实性、可靠性和安全性得到了认可。
所以,让我们把它拔出来,放在合适的位置。
wget-q https:
//packages.mozilla.org/apt/report-signing-key.gpg-O-|sudo tee/etc/apt/keyrings/packages.mocilla.org.asc>/dev/null
代码语言:
JavaScript
(
javascript
)

正如您所看到的,该命令没有产生任何输出,但不用担心,这是完全正常的。让我们继续前进!
接下来,让我们自己进行导入:
gpg-n-q--
进口
--
进口
-选项
进口
-show/etc/apt/keyrings/packages.mozilla.org.asc|awk
'/pub/{getline;gsub(/^+|+$/,“”);print“n”$0“n”}'
代码语言:
JavaScript
(
javascript
)

你应该拿到指纹“
35baa3e9eb396f59ca838c0ba5ce6dc6315a3
,”保证您导入的密钥是真实的。
将Firefox Repo添加到Debian 12系统
现在,是时候将Mozilla的官方存储库添加到我们的Bookworm系统中了,该存储库承载了我们安装Firefox所需的DEB包。下面的命令(再次)不会产生任何可见的结果。
回响
“deb[签名人=/etc/apt/keyrings/packages.mozilla.org.asc]https://packages.mozilla.org/aptmozilla main“
|sudo tee-a/etc/apt/sources。
列表
.d/mozilla。
列表
>/dev/
无效的
代码语言:
PHP
(
php
)

优先考虑Mozilla的Repo
让我们花点时间来了解为什么我们应该优先考虑我们添加的新Mozilla存储库,以及这到底涉及到什么。在Debian中,APT命令处理包,包括安装、更新和删除软件。
但有时,会将多个存储库添加到您的系统中,这些存储库提供同一软件包的不同版本,Firefox就是这样。
换句话说,浏览器现在可以从我们新添加的Mozilla存储库中获得。此外,它也在Debian官方版本中。因此,如果你现在尝试安装浏览器,系统会从Debian存储库中获取它,最终你的系统会(再次)安装ESR版本。
我们将在APT中使用“固定”机制来避免这种情况。我们必须告诉APT,在安装Firefox时,将Mozilla存储库作为第一个选项。复制下面的代码段并在终端中执行:
回响
'
包裹
Pin:origin packages.mozilla.org
引脚优先级:1000
'
|sudo tee/etc/apt/preferences.d/mozilla
代码语言:
PHP
(
php
)

这样,你基本上是在说,“嘿,APT,我更信任并更喜欢这个存储库,所以请尽可能使用这里的包。”
从Mozilla的Repo在Debian 12 Bookworm上安装Firefox
是时候收获我们辛勤工作的回报了。让我们刷新我们的软件列表,您会发现它现在包括我们新添加的Mozilla存储库。
sudo apt更新

最后,通过执行以下命令,以通常的方式安装Firefox:
sudo apt安装firefox

仅此而已!安装后,您可以从应用程序菜单启动它。类型
萤火虫
”,并在图标出现时单击它。

Firefox将启动。好好享受吧!

结论
在Debian 12 Bookworm上升级到最新版本的Firefox非常简单,可以确保您能够访问Mozilla提供的最新功能、安全补丁和改进。
本指南仔细地引导您完成了每一步,从删除不那么新的Firefox ESR到导入Mozilla的存储库密钥,添加Firefox回购,最后安装最新的浏览器版本。
每一步都旨在确保您遵循最佳实践,确保无缝高效的升级过程。
安装最新的Firefox后,您可以在Debian 12系统上享受更快、更安全、功能丰富的浏览体验。浏览愉快!