如何在 Ubuntu 22.04 上安装 Firefox Beta Nightly | 20.04

欢迎来到 Mozilla Firefox 的世界,互联网浏览的未来正在不断塑造和完善。在这个充满活力的生态系统中,您会发现两种独特的、功能丰富的浏览器:Firefox BetaFirefox Nightly。这些浏览器中的每一个都提供了一组独特的功能和优势,体现了 Mozilla 对创建更安全、更快和更用户友好的网络的不懈承诺。

Firefox Beta是下一代 Firefox 浏览器的试验场。它比稳定的 Firefox 版本领先一步,并为用户提供了对即将推出的功能和增强功能的独家先睹为快:

  • 可靠性:Firefox Beta 经过了严格的测试,以确保它足够稳定以供日常使用,同时仍然提供对新增强功能的早期访问。
  • 新功能:它是您对 Firefox 未来的第一排座位。通过使用 Beta 版本,您将成为第一批尝试新功能和改进的人。
  • 反馈机制:鼓励用户提供反馈,帮助 Mozilla 在最终版本发布之前改进和完善功能。

接下来是Firefox Nightly。这个版本更加前沿和实验性。它每天更新并代表绝对最新的发展:

  • Bleeding-Edge 更新:随着每日更新的推出,Nightly 是第一个获得 Mozilla 开发的任何新功能或增强功能的人。
  • 创新:Firefox Nightly 就是创新。这是 Mozilla 测试开创性想法和功能的游乐场。
  • 社区参与:作为 Nightly 用户,您可以通过提供有关新功能和错误修复的宝贵反馈,积极参与塑造 Firefox 的未来。

现在,您为什么要安装这些浏览器?很简单:经验和创新。通过使用 Firefox Beta 或 Nightly,您将成为开发过程的一部分。您会在新功能成为主流之前体验到它们,您的反馈会直接影响最终产品。无论您是 Web 爱好者、开发人员,还是只是喜欢保持领先地位的人,Firefox Beta 和 Nightly 都提供了独特的机会,让您以令人兴奋的新方式参与 Web。

现在,以下指南将演示如何使用 Ubuntu Mozilla Team Upstream PPA 为最新版本和未来更新在 Ubuntu 22.04 Jammy Jellyfish 或 Ubuntu 20.04 Focal Fossa 上为开发人员安装 Firefox Beta 或 Firefox Nightly。请继续关注,让我们更深入地了解 Mozilla Firefox 的世界!

目录

第 1 部分:安装 Firefox Beta

第 1 步:确保系统是最新的

最佳做法是从最新的系统开始,确保所有包都是最新的。这最大限度地减少了在安装过程中遇到问题的可能性。要更新您的 Ubuntu 系统,请在您的终端中执行以下命令:

sudo apt update && sudo apt upgrade

第 2 步:检查并安装所需的软件包

接下来,让我们确保为该过程安装了必要的包。以下命令将安装这些软件包(如果尚未安装)或确保它们是最新的:

sudo apt install software-properties-common apt-transport-https -y

software-properties-common软件包提供了必要的软件来管理存储库,同时apt-transport-https使软件包管理器能够通过 HTTPS 协议检索软件包。

第 3 步:导入 Firefox Beta 存储库 (Firefox Next)

如果您对 Firefox 的最新开发感兴趣,Beta 版(也称为 Firefox Next)是不错的选择。首先,让我们使用以下命令检查系统上安装的 Firefox 的当前版本:

firefox --version

之后,我们会将Firefox Next Personal Package Archive (PPA)添加到您系统的存储库列表中。这允许您的系统获取并安装 Beta 版本:

sudo add-apt-repository ppa:mozillateam/firefox-next -y

然后,更新您的 APT 存储库以包含新添加的 PPA:

sudo apt update

第 4 步:从 Snapcraft 中禁用和删除 Firefox

由于从 Snapcraft 安装的稳定版 Firefox 会覆盖 Firefox Next PPA,我们需要禁用并删除它。使用以下命令禁用 Firefox 快照:

sudo snap disable firefox

然后,使用以下命令删除 Firefox snap:

sudo snap remove --purge firefox

最后,确保使用 APT autoremove 命令删除:

sudo apt autoremove firefox --purge -y

第 5 步:创建 Firefox Beta APT 固定

APT pinning 允许我们在 Ubuntu 中指定不同来源的包的优先级。这样,如果您之前导入了此 PPA,我们可以将Firefox Beta优先于默认优先级Snapcraft稳定的 Firefox PPA 。我们不使用文本编辑器来执行此操作,而是使用命令echo将必要的配置直接附加到文件中:

echo -e "Package: firefox*\nPin: release o=LP-PPA-mozillateam-firefox-next\nPin-Priority: 750\n\nPackage: firefox*\nPin: release o=LP-PPA-mozillateam-ppa\nPin-Priority: 550\n\nPackage: firefox*\nPin: release o=Ubuntu\nPin-Priority: -1" | sudo tee /etc/apt/preferences.d/99-mozillateamppa

此处定义的优先级表明:

  • Firefox Next PPA ( Pin-Priority: 750) 具有最高的优先级。如果此版本可用,将安装它。
  • Firefox Stable PPA ( Pin-Priority: 550) 是第二个首选。如果 Firefox Next PPA 不存在,稳定版将从 Mozilla 的 PPA 安装,而不是 Snapcrafts!
  • Firefox Ubuntu Snapcraft 存储库 ( Pin-Priority: -1) 已禁用。这确保我们从 Mozilla Team PPA 安装 Firefox,而不是 Snapcraft。

第 6 步:安装 Firefox Beta

现在,我们准备安装 Firefox Beta。但首先,我们将运行 APT 更新以确保我们的系统能够识别我们所做的更改:

sudo apt update

关闭任何现有的 Firefox 浏览器窗口以防止在安装过程中发生冲突。然后,使用以下命令继续安装:

sudo apt install firefox -y

请注意,即使已经安装了 Firefox,我们也使用命令install而不是upgrade. 这确保我们根据我们的 APT 固定从我们的优先来源安装。

第 7 步:验证安装

安装后,我们要确认是否安装了正确版本的 Firefox。这可以通过检查其版本来完成:

firefox --version

此命令将输出当前系统上安装的 Firefox 版本,帮助您验证是否成功安装了 Firefox Beta。

如前所述,测试版取代了浏览器的稳定版本。只有 Firefox Nightly 带有单独的安装浏览器。

在 Ubuntu Linux 上管理 Firefox Beta

如果您希望从 Firefox 中删除 Beta 版本并恢复到稳定版本,请按照以下步骤操作:

第 1 步:删除 Firefox Beta

首先,我们需要使用以下命令删除 Firefox 测试版:

sudo apt remove firefox

第 2 步:删除 Firefox Beta 存储库

接下来,我们将从系统的存储库列表中删除 Firefox Next PPA。这是通过将--remove标志添加到上一个add-apt-repository命令来实现的:

sudo add-apt-repository --remove ppa:mozillateam/firefox-next  -y

第 3 步:导入 Firefox 稳定存储库

现在,让我们重新介绍稳定版的 Firefox。我们将添加包含最新稳定版 Firefox 浏览器的 Mozilla Team PPA。请记住,我们的 APT 固定首选项已经设置为优先考虑此存储库而不是 Snapcraft 版本。

使用以下命令导入 PPA:

sudo add-apt-repository ppa:mozillateam/ppa -y

使用以下命令导入 PPA:

sudo apt update

第 4 步:安装稳定版 Firefox

有了存储库,我们现在可以重新安装 Firefox 的稳定默认版本:

sudo apt install firefox -y

第 5 步:验证 Firefox 版本

最后,通过检查版本来验证是否安装了正确版本的 Firefox:

firefox --version

就是这样。您已成功从 Ubuntu 桌面删除每晚构建。

第 2 部分:安装 Firefox Nightly(开发者版)

Firefox Nightly,也称为开发者版,让用户体验Firefox 开发的最前沿。对于那些喜欢在进入测试版或稳定版之前测试最新功能和改进的用户来说,此版本是一个不错的选择。安装 Firefox Nightly 的主要优势在于它不会干扰您现有的 Firefox 安装——它与稳定版和测试版分开安装。

第 1 步:导入 Firefox Nightly 存储库

我们安装 Firefox Nightly 的旅程从将其存储库添加到我们的系统列表开始。这是通过以下命令实现的:

sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa -y

此命令将 Ubuntu 每日 Firefox 构建的 PPA(个人软件包存档)添加到系统的软件源中。

第 2 步:更新 APT 存储库

成功添加存储库后,我们需要更新系统的 APT 存储库以反映新的添加。运行以下命令来完成此操作:

sudo apt update

第 3 步:每晚安装 Firefox

有了存储库并更新了我们的系统,我们现在可以继续安装 Firefox Nightly。确保关闭任何现有的 Firefox 窗口以防止在安装过程中发生冲突。然后,运行以下命令:

sudo apt install firefox-trunk -y

firefox-trunk此命令将在您的 Ubuntu 系统上获取并安装 Firefox Nightly(在存储库中称为)。

第 4 步:验证安装

为确保 Firefox Nightly 已正确安装,我们可以使用以下命令验证其版本:

firefox-trunk --version

此命令将显示当前系统上安装的 Firefox Nightly 版本。请注意,Firefox Nightly 图标与标准 Firefox 图标略有不同,甚至颜色也有很大不同,可帮助您轻松区分它们。

在 Ubuntu Linux 上管理 Firefox Nightly

如果您在任何时候决定您的系统不再需要 Firefox Nightly,删除它的过程非常简单。

第 1 步:每晚删除 Firefox

删除 Firefox Nightly 的第一步是使用以下命令将其卸载:

sudo apt autoremove firefox-trunk --purge -y

第 2 步:删除 Firefox Nightly 存储库

接下来,我们需要从系统的存储库列表中删除 Firefox Nightly PPA。我们可以通过将--remove标志添加到上一个add-apt-repository命令来做到这一点:

sudo add-apt-repository --remove ppa:ubuntu-mozilla-daily/ppa -y

第 3 步:更新 APT 存储库

最后,我们需要再次更新系统的 APT 存储库以反映我们刚刚所做的更改:

sudo apt update

瞧!您已经成功地从您的 Ubuntu 系统中删除了 Firefox Nightly。本指南确保您了解每个步骤的重要性和目的,所提供的命令将帮助您高效地执行任务。浏览愉快!

关于在 Ubuntu Linux 上每晚安装 Firefox Beta 的结束思考

通过本指南,我们探索了如何在 Ubuntu Linux 上安装Firefox BetaFirefox Nightly。这些版本提供了一个令人兴奋的机会来测试和体验最新的功能和更新,甚至在它们到达公众之前。我们介绍了添加适当存储库、更新系统存储库列表、安装所需版本以及如何在需要时删除它们的必要步骤。通过遵循这些说明,您可以通过测试这些预发布版本来丰富您的浏览体验并为 Firefox 的开发做出贡献。

其他资源

如果您想更深入地研究这个主题,这里有一些有用的资源:

  1. Firefox 官方文档:这是所有官方 Firefox 资源的主要中心。这是一份全面的指南,涵盖了与 Firefox、其版本以及如何有效使用它们相关的广泛主题。
  2. Firefox Nightly for Developers(官方):此链接指向官方 Firefox Nightly 页面。它详细概述了 Nightly 构建、预期内容以及如何为其开发做出贡献。
  3. Ubuntu 官方文档:Ubuntu 的官方文档是知识的宝库。它有关于各种主题的广泛指南和教程,包括软件安装和存储库管理,这有助于理解我们使用的命令。

类似文章