如何在 Debian 和 Ubuntu 上安装 Firefox Nightly

要点

  • 您可以通过安装 Firefox Nightly(每晚发布的开发版本)来尝试 Mozilla Firefox 中的新功能。
  • Mozilla 已为基于 Debian 的发行版(如 Ubuntu)提供了 Firefox Nightly .deb 软件包,从而简化了安装和更新。
  • 通过添加 Firefox Nightly 存储库并使用 APT 包管理系统,您可以轻松安装和更新 Firefox Nightly。

如果您是 Web 开发人员或高级用户,您可能听说过可以通过安装 Firefox Nightly 来尝试 Mozilla Firefox 中的新功能。 您可能担心安装或更新时遇到问题。

如果您使用基于 Debian 的发行版(包括 Ubuntu),那么有个好消息:Firefox Nightly .deb 软件包可用。 只需几个命令,您就可以轻松安装和更新 Firefox Nightly。

什么是 Firefox Nightly?

Firefox Nightly 是 Firefox 浏览器的开发版本,顾名思义,每晚发布。 虽然大多数 Firefox 用户会使用官方网站或其包管理器的稳定版本,但如果您是开发人员或高级用户,您可能想尝试夜间版本。

Web 开发人员可能希望针对 Firefox 即将发生的更改来测试他们的网站,以确保未来的版本不会破坏任何内容。 高级用户可能想先于其他人尝试新功能。

上的一个帖子 Mozilla 的夜间博客 宣布 Firefox Nightly 的 .deb 存储库。 它通过在新版本发布时自动更新来简化夜间构建的安装。 它还将夜间版本与任何其他版本分开,例如默认情况下包含在许多 Linux 发行版中的 Firefox 的稳定 ESR 版本。

添加 Firefox Nightly 存储库

使用 APT 存储库安装 Firefox Nightly 非常简单。 首先,您必须创建一个存储库来存储加密签名密钥,以确保 .deb 文件实际上来自 Mozilla。

密钥存储在 /etc/apt/keyrings 目录中。 如果它尚不存在,请将其创建为 root:

 sudo mkdir /etc/apt/keyrings

您需要使用 chmod 设置正确的权限:

 sudo chmod 0755 /etc/apt/keyrings

这意味着该目录对于其所有者(root)来说是可写、可搜索和可读的,并且对其其他人来说是可搜索和可读的。

下一步是下载密钥本身:

 wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- \
   | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null

这条管道可能看起来很复杂,但其实很简单。 wget 命令从 Mozilla 的服务器下载密钥,并使用“-O-”选项将其发送到标准输出。 tee 命令将其输出到您之前创建的目录中的packages.mozilla.org.asc 文件,同时通过将其发送到/dev/null 来丢弃任何到终端的输出。

接下来,检查您是否已使用 gpg 安装了正确的密钥:

 gpg -n -q --import --import-options import-show \
 /etc/apt/keyrings/packages.mozilla.org.asc

仔细查看输出字符串。 它应该是“35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3”。

如果是这样,现在就可以安全地添加 .deb 存储库了。 以 root 身份创建文件 /etc/apt/sources.list.d/mozilla.list 并使用您最喜欢的编辑器添加以下行:

 deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main

每晚安装 Firefox

将 Firefox Nightly 存储库添加到您的系统后,您可以像安装任何其他 Debian/Ubuntu 软件包一样安装它。

像往常一样使用 apt 更新您的系统:

 sudo apt update && sudo apt upgrade

接下来,您准备好最终安装 Firefox Nightly:

 sudo apt install firefox-nightly

之后,您应该会在桌面环境的应用程序菜单中看到 Firefox Nightly。 要从现在开始更新 Firefox Nightly,请照常更新您的软件包。

现在您可以测试最新的 Firefox 浏览器

能够在 Debian 和 Ubuntu 上使用 APT 包管理系统安装和更新 Firefox Nightly,您可以比以前更轻松地试用这款尖端浏览器。