在 ChromeOS 下运行 Firefox

修订信息
  • 修订编号: 259629
  • 创建于:
  • 创建者: wxie
  • 备注: 根据修订版本 251320 更新翻译。
  • 已审阅:
  • 已审阅:
  • 审核人: wxie2016
  • 已核准?
  • 是否为最新修订?
  • 可进行本地化:
修订原文
修订内容

本文介绍如何在 ChromeOS 下安装 Firefox,包括使用 Flatpak、Snap、或 Google Play。

本文仅适用于 ChromeOS。 在 Mac 上安装 Firefox,请参看 在 Mac 上安装 Firefox在 Windows 下安装 Firefox,请参看 在 Windows 中安装 Firefox

在 GNU/Linux 下安装 Firefox 浏览器

你值得这么做!它只有几步。

Firefox 浏览器作为一款 GMU/Linux 应用,为你带来桌面浏览器的所有好处,包括增强跟踪保护、内置密码管理、众多附加组件(包括 uBlock Origin 广告拦截),以及定制浏览器的主题。

系统要求

  • ChromeOS 80 或更新版

你可以在 Chrome 浏览器的地址栏输入 chrome://version,来查看版本。如果需要升级系统,请参照 Google 的指导执行。我们建议你升级到设备可用的最新版 ChromeOS,此指导也是基于最新版制作的。

  • GNU/Linux 支持

有些 Chrome 设备不支持 GNU/Linux。如果你的支持,你会看到 OS 设置部分有 "Linux" 字样。

安装过程

设置 Linux

在 OS 设置部分搜索 "Linux",然后按 Linux 开发环境 旁边的 开启 按钮。

LinuxCrOSTurnOn

在打开的弹窗里,按 下一步 按钮,然后再按 安装。你需要 10 GB 的可用空间。

LinuxCrOSInstallingLinux

看到终端打开时,找到 Linux 设置。启用 "允许 Linux 使用麦克" 开关。这样 Firefox 就可以允许网页使用麦克。

LinuxCrOSAccessMic

关机 按钮确认更改,然后回到终端应用并选择 penguin 启动 Linux。

GNU/Linux 启动之后,在终端输入以下命令:

export $(cat /etc/os-release | grep VERSION_CODENAME); echo $VERSION_CODENAME

如果没意外,你会看到 busterbullseye

现在你可以选择安装 Firefox 的方法。

使用 Flatpak 安装 Firefox 桌面浏览器

Flatpak 是 GNU/Linux 的包格式,它支持所有 GNU/Linux 发行版。Firefox Flatpak 是在 ChromeOS 上安装 Firefox 应用的最简单的方法,但是它也有不足之处:

  • 只能安装在 x86_64 Chrome 设备上
  • Flatpaks 没有自动升级,因此你必须在终端运行 flatpak update 来升级 Firefox
  • 在 ChromeOS 安装后需要做些调整才有最好体验

检测系统架构

在终端输入 uname -m 查看是否运行 x86_64aarch64 架构。

如果你是 aarch64,那么你需要使用 Snap 来安装 Firefox.

安装 Flatpak

打开 Chrome,使用组合键 ctrl+alt+t 打开 crosh

crosh 中输入以下命令:

vmc start termina
lxc config set penguin security.nesting true
exit
vmc stop termina

GNU/Linux 会关机,请回到终端并选择 penguin 重新开机。

在终端输入以下命令并按 回车

sudo bash -c "$(curl -fsS https://raw.githubusercontent.com/mozilla/sumo-kb/main/run-firefox-chromeos/install-flatpak.sh)"

安装 Firefox Flatpak

打开 Firefox Flathub 页面 并点击 INSTALL 开始下载 Flatpak 文件。如果被问到,请选择 Show in folder,然后ba org.mozilla.firefox.flatpakref 文件拖到 Linux files 下。

复制完成后,在终端输入以下命令并按 回车 开始安装:

sudo flatpak install org.mozilla.firefox.flatpakref -y

如果被问到,回答 Y。

恭喜你!Firefox 安装大功告成!

通过 Snap 安装 Firefox 桌面浏览器

Snaps 是 GNU/Linux 的包格式,它支持所有 GNU/Linux 发行版。Firefox snap 是在 ChromeOS 上安装 Firefox 浏览器的好方法,但是它也有不足之处:

  • Snap 目前的安装体验在 ChromeOS 并不完美;你要重复做许多事情
  • Snaps 在 ChromeOS 上没有自动更新,这点不如 Flatpaks——下面交给你升级的方法

安装 Snap

在终端输入命令:

sudo apt install squashfuse snapd -y && sudo snap install core

然后 回车

会有许多 "Failed to write change" 错误信息——只需运行多次以下命令即可:

sudo snap install core

安装 Firefox snap

在终端输入命令:

mkdir ~/.local; mkdir ~/.local/share; mkdir ~/.local/share/applications; sudo snap install firefox && curl -fsS https://raw.githubusercontent.com/mozilla/sumo-kb/main/run-firefox-chromeos/firefox.desktop > ~/.local/share/applications/firefox.desktop

恭喜你!Firefox 安装大功告成!

安装后续优化

从 Google Play 安装 Firefox for Android

这个方法比较简单,不过要注意 Firefox for Android 是为手机设计的,不是 Chrome 设备。安装 Firefox 的 GNU/Linux 桌面应用会有更好的体验。

系统需求

  • ChromeOS 80 及以上

在Chrome 浏览器的地址栏检查 ChromeOS 的版本,输入chrome://version。如果需要,请按照 Google 指导 升级。我们建议使用最新的 ChromeOS 版本以配合本指导。

  • Google Play 支持

有些 Chrome 设备没有 Google Play,比如运行 ChromeOS Flex 的设备。此时,可以搜索设备的 "Play Store"。

安装 Firefox for Android

在设备上搜索 "Play Store",然后点击 Google Play Store 旁边的 打开

PlayCrOSTurnOn

在弹窗里勾选 "使用位置"。它允许 Firefox 授权位置。然后点击 接受

PlayCrOSAcceptTerms

Google Play 开始安装。当它打开之后,请访问 Firefox for Android 下载页 并轻触 GooglePlayButton

打开该网页并点击 安装

安装完成后点击 打开

恭喜你!Firefox 安装大功告成!