在 ChromeOS 下运行 Firefox

Firefox Firefox 最后更新于: 3 周前
此译文由机器根据英语内容翻译而来,未经人工审核,可能包含错误。若希望修订此内容,请由此处开始。

Firefox 现在可以安装在运行 ChromeOS 的 Chromebook 和其他设备上。本文将解释在 ChromeOS 上运行 Firefox 所需的系统要求以及如何进行设置。

如何在 ChromeOS 上运行 Firefox

要在 ChromeOS 上运行 Firefox,您首先需要确保您的系统满足以下要求:

系统要求

  • 运行 ChromeOS 80 或更高版本的基于 x86 的 Chromebook

您可以通过在 Chrome 浏览器地址栏中转到 chrome://version 来检查这一点。按照 Google 的这些说明进行操作 如果您需要升级您的操作系统。

启用 ChromeOS 的 Linux 支持

  • 访问 此 Google 支持页面 详细了解如何在 Chromebook 上设置 Linux(测试版)。
  • 启用 Linux 后,检查终端以查看您是否拥有正确的版本:
    cat /etc/os-release
  • 如果版本不是 10 (buster) 或更高版本,则需要运行升级脚本:
    sudo bash /opt/google/cros-containers/bin/upgrade_container

此脚本需要一些时间,具体取决于您的 Chromebook 和互联网速度有多快。完成后,您需要重新启动 Linux 容器。您可以右键单击 终端 图标并选择 关闭 Linux (Beta),或者重新启动您的 Chromebook。

安装 Firefox DEB 软件包(推荐)

要通过 APT 仓库安装 DEB 软件包,请执行以下操作:

  1. 如果不存在,则创建一个目录来存储 APT 仓库密钥:
    sudo install -d -m 0755 /etc/apt/keyrings
  2. 导入 Mozilla APT 仓库签名密钥:
    wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
    如果您没有安装 wget,您可以使用以下命令安装:sudo apt-get install wget
  3. 指纹应为 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3。您可以使用以下命令进行检查:
    gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nThe key fingerprint matches ("$0").\n"; else print "\nVerification failed: the fingerprint ("$0") does not match the expected one.\n"}'
  4. 接下来,将 Mozilla APT 仓库添加到您的 sources.list:
    • 对于 Debian 12 (Bookworm) 及更早版本:
    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
    • 对于 Debian 13 (Trixie) 及更新版本:
    sudo tee /etc/apt/sources.list.d/mozilla.sources > /dev/null << EOF
    Types: deb
    URIs: https://packages.mozilla.org/apt
    Suites: mozilla
    Components: main
    Signed-By: /etc/apt/keyrings/packages.mozilla.org.asc
    EOF
  5. 配置 APT 以优先处理来自 Mozilla 仓库的软件包:
    sudo tee /etc/apt/preferences.d/mozilla > /dev/null << EOF
    Package: *
    Pin: origin packages.mozilla.org
    Pin-Priority: 1000
    EOF
  6. 更新您的软件包列表,并安装 firefox(或 firefox-esr-beta-nightly-devedition 之一):
    sudo apt-get update
    sudo apt-get install firefox

在 Firefox DEB 软件包上使用不同语言

对于希望使用美式英语以外的语言版本的 Firefox 用户,我们还创建了包含 Firefox 语言包的 DEB 软件包。要安装特定语言包,请将以下示例中的 fr 替换为所需的语言代码。在此示例中,我们将安装 Firefox 的法语语言包。

sudo apt-get install firefox-l10n-fr

要列出所有可用的语言包,在添加 Mozilla 仓库并运行 sudo apt-get update 后,您可以使用此命令:

apt-cache search firefox-l10n

本地化包也以 firefox-esr-l10n-beta-l10n-nightly-l10n-devedition-l10n 的形式提供,用于其他发行版/版本。

从 Flatpak 安装

要从 Flatpak 安装 Firefox,请在您的计算机上 安装和配置 Flatpak。Flatpak 安装完成后,请前往 Firefox Flathub 的页面,然后点击 Install 按钮。或者,您也可以在终端中输入以下命令:

flatpak install flathub org.mozilla.firefox

默认情况下,Flatpak 会安装与您操作系统相同语言的 Firefox。要使用其他语言,请参照 如何以其他语言使用 Firefox 中的说明操作。

此文章在这些用户的协助下写成:

Illustration of hands

志愿者

分享知识并培养专业技能。解答问题并改进我们的知识库。

详细了解