即便没用过,你大概也会在近几年的各种报道中听闻过 Chrome OS 的名字:它是 Google 基于 Chrome 浏览器生态开发的轻量级云端操作系统,2020 年市场份额甚至还超越了 macOS 成为第二大操作系统。加上后续对 Android、Linux 应用运行环境的支持,对大多数国内用户而言还比较陌生的 Chrome OS,事实上也已经成为了一个成熟的桌面端操作系统。

今年 2 月,Chrome Enterprise 团队发布了面向 Windows/macOS/Linux 设备、可以快速刷入的 Chrome OS 系统分支 —— Chrome OS Flex

作为一项拥有 Chrome OS 官方支持的「刷机」服务,除了轻量级的特征之外,它的出现瞄准的是教育市场大规模部署的现实需求,安装过程自然也相对简单——这个项目其实能上溯到 2020 年,当时 Google 收购了开发 CloudReady 的公司 Neverware,而 CloudReady 就是一个基于开源的 Chromium OS 代码库开发而来的操作系统,它在 ChromiumOS 原本就很「轻量级」的基础上,进一步对系统组件进行了尽可能地精简,让这一系统在有着大量老旧、低性能 PC 设备的欧美教育市场能够大规模部署。

在被 Google 收购之后,CloudReady 也成为了 Chrome OS 套件的一部分,在整合了更为完整的 Google 第一方服务之后,如今它也得以以 Chrome OS Flex 的形态继续运行下去。

无论是 Windows、macOS 还是 Linux 系统的笔记本电脑,都可以通过官方提供的镜像文件安装上 Chrome OS Flex 系统。当然,Chrome OS Flex 官方还是提供了一个供参考的最低硬件配置要求:

  • 兼容 Intel 或 AMD x86-64 位设备
  • 至少 4 GB RAM
  • 至少 16 GB 内部存储空间
  • 可以使用 USB 介质作为启动盘
  • BIOS 有完整管理员访问/操作权限

满足上面五项要求,这台设备就至少可以正常运行 Chrome OS Flex 系统了。不过 Google 文档中也有提到 2010 年之前设备的可能会因为处理器与显卡性能导致「糟糕的使用体验」,另外能正常运行 Chrome OS Flex 也并不意味着设备能正常使用所有功能,这个我们之后会详细介绍。

安装指南

首先仍然需要声明的是:Chrome OS Flex 项目目前仍处于早期测试阶段。因此如果通过官方渠道进行安装,则需要手动填写申请邮件才有机会获得 Chrome OS Flex 的测试资格。但既然你已经看到这里并已经清楚风险,并且想要在自己的设备尝鲜 Chrome OS Flex,跟随本文的教程也可以省去很多繁琐步骤和麻烦。

首先,我们需要准备一个至少 8GB 容量的 U 盘来烧录 Chrome OS Flex 启动盘,同时也需要一台已经运行有 Chrome 浏览器的电脑(Chrome OS 也可以)来制作启动盘。

准备就绪后,前往 Chrome 线上应用商店并安装 Chromebook 恢复工具

安装完成之后,打开 Chrome 插件管理页面,确保 Chromebook 恢复工具的开关是打开状态。如果没有的话手动点击卡片右下角的蓝色按钮将其开启。

上述插件安装完成之后,点击打开 Chromebook 恢复工具,开始启动盘烧录过程。

在品牌列表选项中选择 Google Chrome OS Flex,型号选择参考下图。在数次确定之后,启动盘制作过程就会自动开始。这个过程花费的时长视网速区别有较大差异,但无论如何,整个制作过程还是相当简便的。

Chrome OS Flex 启动盘制作完成之后,关闭设备并进入 BIOS 引导从启动盘启动:不同品牌 PC 的按键各有不同,Mac 可以通过在开机时按下电源键之后立即按下 Option 键进入引导界面。之后我们就可以启动 Chrome OS Flex 了。

虽然 Chrome OS Flex 提供了不安装只在启动盘中体验的选项,这里需要注意一下安装介质本身的速率对于安装能否顺利以及直接运行的性能都相当重要。并且如果想要相对长期的使用,就必须使用启动盘来直接在设备上安装 Chrome OS Flex;由于 Chrome OS Flex 安装选项中并无提供选择盘符安装的选项因此也意味着 Chrome OS Flex 的安装流程将会抹掉磁盘上包括原本系统在内的全部资料

实际体验

那 Chrome OS Flex 的体验,值不值我们完全抹掉一台旧设备来刷入安装呢?

对于 Google 粉丝或是生态内的重度用户来讲,Google 第一方系统的优势在 Chrome OS Flex 中可以说是得到了最大程度的展现:例如在控制面板直接查找/静音你的手机,收发短信同步、以及使用手机数据来访问网络,使用手机解锁电脑等等,这些一直都是 Chrome OS 的传统优势。

另外,从安装系统并登录 Google 账号之后开始,我们之前使用过的 PWA 应用也会自动被同步到新系统中。给原本 Google 生态下的用户一种「拎包入住」 的便捷感,这些都是 Chrome OS 本身作为一个「云端系统」 所拥有的优势。

除了上述这些,Google 第一方的文件传输工具 Nearby Share 在目前的 Chrome OS Flex 也已经得到支持,另外 2022 年内还会支持更多 Fast Pair 设备切换功能以及 Android 13 中通过手机在 Chrome OS 端串流运行 Android 应用,这些特性未来也都会如数加入 Chrome OS Flex。

由于 Chrome OS 本质上主要功能更新都依赖云端同步,因此主线 Chrome OS 中更新的各种功能/样式与 Bug 修补,Chrome OS Flex 也基本都能保证同步更新,而且可以预期的是未来也会有和 Chrome OS 一样的、几乎无限周期的「刷版本号」式更新,这也会成为 Chrome OS Flex 的一项优势。

Chrome OS Flex 最实用的价值在于,对于低性能设备而言,将系统换为 Chrome OS Flex 除了能进一步提升 Chrome 浏览器本身的运行效率,还能省出更多存储空间。如果你日常的工作内容都已经能使用 Chrome 生态与 Google 系服务,以及各种在线工具来完成,Chrome OS Flex 对老设备当然是一次相当值得的「翻新」。

不过上述这些几乎已经是 Chrome OS Flex 的全部优势了:对于不需要/不常用 Google 服务的人来讲,Chrome OS Flex 的各种「便捷功能」也很可能变成使用上的不便,不仅在 Chrome OS Flex 的安装过程中就需要登录 Google 账户、锁屏密码会被自动设定为对应 Google 账户的密码……这些细节也进一步增加了国内用户使用 Chrome OS Flex 的门槛。

说到门槛,Chrome OS Flex 另一个略显尴尬之处在于它不支持 Android App 的运行,这在一定程度上限制了设备拓展玩法的可能性;至于 Linux 运行环境,则要更要视设备硬件来决定是否可以正常开启。在我手上的这台 PC 上,常见提供 deb 安装包的 Linux 版本 App 都可以直接安装并运行。

在开发者选项中将 「Linux 开发环境」一项选中,就可以手动分配 Linux 运行环境的安装空间以及权限设置等信息。Linux 在桌面端的应用生态上甚至会比 Chrome OS 原生系统更适合使用,这里可以根据自己的需求以及设备规格自行调整。

如果你是 Linux 资深用户愿意折腾,并且设备性能足够,你甚至可以在 Chrome OS Flex 的 Linux 开发环境跑起来 VS Code / Android Studio 这样的开发工具。

另外,Chrome OS 老生常谈的中文输入法简陋问题一样对中文用户很不友好,内置的中文输入法自定义程度相当低,以 2022 年的标准来看甚至达不到堪用的标准,而 Chrome OS 支持第三方输入法这件事本身就已经是一个陈年老大难。虽然借助于 Linux 运行环境可以选择安装搜狗输入法,但仍然无法在 Chrome OS 原生环境下使用。

替代方案

从上述的这些优点/缺点其实能看出,不同于 Linux 或是一些 Android 第三方 ROM 非盈利项目面向第三方设备开放刷入权限的行为,Google 正是因为意识到这其中的市场价值,才积极推动 Chrome OS Flex 项目来借机推广 Google 服务。并且由于目标教育市场/上手学习成本限制,Chrome OS Flex 的各种优缺点都相当明显,并且和 Chrome OS 一样依然没有太多的妥协余地。

好在这并不意味着想体验 Chrome OS 只有这一个选择:如果你真的有性能相对足够的设备,或是只是想体验 Chrome OS 系统,并且只能在自己日常使用最多的设备上分区安装,起 Chrome OS 更好的选择也还有很多。这些替代方案在 Android App 支持等方面更加灵活甚至更有优势。

在之前在群组中的讨论中,我们还重点提到了其他两个 Chrome OS 安装替代选项:借助 Brunch 框架直接安装完整的 Chrome OS 系统以及燧炻创新基于 ChromiumOS 开发而来的 FydeOS

如果使用 Brunch 框架安装 Chrome OS,我们需要在 GitHub 主页中下载镜像文件,并根据对应硬件规格制作启动盘,安装过程相对 Chrome OS Flex 要复杂一些,具体安装教程可以参考 这篇文章

比起 Chrome OS Flex,Brunch 方案的优势在于保留了 Android 运行环境,同时也可以手动划分磁盘分区,方便我们在保留原本系统的同时安装 Chrome OS 来尝鲜。

另一个 FydeOS 设备支持则更加完善,主要的「本地化」改进在于 FydeOS 基于 ChromiumOS 开发而来,因此完全剥离了 Chrome OS 中几乎无处不在的 Google 服务,而很多人更加看重的 Android / Linux 应用运行环境则原汁原味地保留了下来。

FydeOS 官方提供了对 Surface、荣耀平板等多设备的适配支持,甚至是取代掉 Google 服务的本地云同步系统。不过这些属于商业服务范畴,需要付费使用。不过面向虚拟机以及普通 PC 安装的版本都还是免费的。

严格意义上来讲,FydeOS 已经不能算是 Chrome OS 的衍生品了,我们同样可以将 FydeOS 安装到特定磁盘分区,并且由于剥离了 Google 服务,在国内网络环境中使用门槛相对更低。FydeOS 自己也有运营适合国内生态的应用商店,更适合国内用户。

总结

Chrome OS Flex 是 Google 战略下特征相当鲜明的产物:熟悉 Google 生态的用户可以「拎包入住」,简便易用的安装体验也适用于大规模部署需求。但为此取舍的地方很多,反而也不是很适合想要尝鲜 Chrome OS 的玩家,以及想要借助 Chrome OS 让老设备发挥出最大余热的用户。

如果你用来安装 Chrome OS Flex 的设备性能本身就足够,那在 macOS / Windows 环境下都能获得比较完善的 Chrome OS Flex 体验,在键盘快捷键、驱动完善程度等方面也不会有什么问题。但如果你对 Chrome OS 的期待主要集中在 Android 应用支持、旧设备重新利用等方面,相信你在看完本文之后也能权衡得出更好的解决方案。

关联阅读:

> 下载 少数派 2.0 客户端、关注 少数派公众号,解锁全新阅读体验 📰

> 实用、好用的 正版软件,少数派为你呈现 🚀