如何在基于 Debian/Ubuntu 的发行版上安装 Firefox DEB 软件包

Ubuntu 上的 Firefox DEB 包

火狐 现在以 DEB 包的形式提供 适用于基于 Debian/Ubuntu 发行版的用户。我觉得这有点奇怪甚至有趣,因为据报道 Mozilla 向 Canonical 提议他们包含 snap 版本。唯一可以确定的是,现在它也可以以 DEB 格式下载,这里我们将解释如何从 给出的指示 Mozilla 本身。

但在继续之前,我还想回应唯一与 Chromium 和 Safari 正面竞争的浏览器背后的公司的建议:首先要考虑的是 Linux 发行版提供的选项,因为它是最直接的选择且简单;然后他们推荐使用 flatpak 版本,然后是其余版本,其中我们找到了 snap 和 DEB 包。我敢保证 DEB包 它是大多数基于 Debian/Ubuntu 的发行版中的第二个。

从 APT 存储库安装 Firefox

不幸, 我们必须做的不仅仅是终端少数粉丝想要的。主要原因是Debian和Ubuntu与Firefox存在一定的问题。 Debian 使用 ESR 版本(如 LTS),而 Ubuntu 仅提供 snap 版本。在 Canonical 系统上,您无法在不看到不可用依赖项错误的情况下手动安装 DEB 包,但如果您按照以下步骤操作,所有问题都将得到解决:

注意:所有命令均按原样;复制、粘贴到终端并运行,即使它们有多行。
  1. 如果 APT 存储库密钥不存在,则会创建一个目录:
须藤安装-d -m 0755 /etc/apt/keyrings
  1. 签名密钥是从 Mozilla APT 存储库导入的(如果由于未安装 wget 而出现错误,则使用 须藤 apt 安装 wget):
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
  1. 您可以使用以下命令检查密钥(在撰写本文时为 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3):
gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,"");打印“\n”$0“\n”}'
  1. 现在 Mozilla 存储库已添加到 resources.list 文件中:
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
  1. 配置 APT 以优先考虑 Mozilla 存储库中的包:
echo ' 封装:* Pin:origin packages.mozilla.org Pin-Priority: 1000 ' | sudo tee /etc/apt/preferences.d/mozilla
  1. 最后,更新存储库并安装 Firefox DEB 包:
sudo apt-get更新&& sudo apt-get安装firefox

其他语言

Firefox可以从Mozilla的FTP下载DEB格式,只要我们访问en_US(北美英语)版本即可。 122版本的链接是 这是,这正是我们按照上述步骤安装的内容。如果我们想要 用另一种语言使用它,也是可以做到的。要查看可用的语言,我们必须编写(不带引号)«apt-cache 搜索 firefox-l10n«。西班牙语套餐为:

  • 火狐-l10n-es-ar 对于阿根廷。
  • 火狐-l10n-es-cl 对于智利。
  • 火狐-l10n-es-es 西班牙
  • 火狐-l10n-es-mx 墨西哥。

命令与往常一样:«sudo apt install firefox-l10n-es-es» 对我来说,我是西班牙人。

每个案例都不同

正如 Mozilla 已经解释的那样, 并非所有发行版都有相同的理念 而这一切并不总是必要的。他们建议保留官方存储库中提供的版本,但也有明显的例外。前面提到的 Debian 和 Ubuntu 就是其中的两种,一种使用 ESR 版本,另一种使用 snap 包。

Firefox 确保 DEB 包 他们更好地控制它 并且不存在可能导致问题的重新包装。此外,更新将是真正即时的,并且性能远优于 Ubuntu snap。我的 Ubuntu 安装上有它,我可以确认一切都按预期工作。

值得一提的是,在 Mozilla 存储库中还存在 Beta 和 Nightly 版本,并且它们都可以同时使用,因为 Firefox 已经在不同的配置文件中运行了很长一段时间(大约 v70 左右)。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。