使用 Linux 释放 Chromebook 的隐藏潜力
Chromebook 是令人惊叹的工具,但通过解锁其中的 Linux,您可以让它们更加令人印象深刻。
Google Chromebook 在 Linux 上运行,但通常用户无法特别访问它们运行的 Linux。 Linux 被用作基于开源 Chromium OS 的环境的后端技术,随后 Google 将其转变为 Chrome OS。大多数用户体验的界面是可以运行 Chrome 浏览器应用程序和 Chrome 浏览器本身的桌面。然而在这一切的背后,还有Linux。如果您知道如何操作,您可以在 Chromebook 上启用 Linux,并将一台可能相对便宜且基础的计算机变成一台严肃的笔记本电脑,可以访问数百个应用程序以及使其成为通用计算机所需的所有功能。
什么是 Chromebook?
Chromebook 是专门为 Chrome 操作系统创建的笔记本电脑,Chrome 操作系统本身是为特定笔记本电脑型号设计的。 Chrome 操作系统不像 Linux 或 Windows 那样是通用操作系统,而是与 Android 或 iOS 有更多共同点。如果您决定购买 Chromebook,您会发现许多不同制造商提供的型号,包括惠普、华硕和联想(等等)。有些是为学童设计的,而另一些则是为家庭或企业用户设计的。主要区别通常分别集中在电池电量或处理能力上。
无论您做出什么决定,Chromebook 都会运行 Chrome 操作系统,并为您提供现代计算机所期望的基本功能。有一个连接到互联网的网络管理器、蓝牙、音量控制、文件管理器、桌面等等。
Chrome操作系统桌面
不过,要充分利用这个不起眼的操作系统,您所要做的就是激活 Linux。
在 Chromebook 上启用开发者模式
如果我把启用 Linux 说得看似简单,那是因为它既具有欺骗性又很简单。这是具有欺骗性的,因为在启用 Linux 之前您确实必须备份数据。
该过程很简单,但它确实会将您的计算机重置回出厂默认设置。您必须重新登录笔记本电脑,并且如果您的帐户的 Google 云端硬盘上存储有数据,则必须让它重新同步回您的计算机。启用 Linux 还要求您仅为 Linux 保留空间,因此无论您的 Chromebook 拥有多少存储空间,都将减少一半或四分之一(您的选择)。
在 Chromebook 上与 Linux 交互仍然被 Google 视为测试版功能,因此您必须选择开发者模式。开发人员模式的目的是允许软件开发人员测试新功能、安装新版本的操作系统等,但它将为您做的是解锁被认为仍在开发中的特殊功能。
要启用开发者模式,请先关闭您的 Chromebook。这假设您已经备份了设备上的所有重要信息。
接下来,按键盘上的 ESC 和刷新按钮,然后打开 Chromebook。
ESC 并刷新
当提示开始恢复时,按键盘上的 Ctrl+D。
您的 Chromebook 已重置为出厂设置,但没有默认限制。
启动进入开发者模式
在开发者模式下运行意味着每次启动 Chromebook 时,系统都会提醒您处于开发者模式。您可以按 Ctrl+D 跳过启动延迟。有些 Chromebook 会在几秒钟后发出蜂鸣声,提醒您有关开发者模式,这使得 Ctrl+D 几乎是强制性的。从理论上讲,这很烦人,但实际上,我不会像唤醒 Chromebook 那样频繁地启动它,当我这样做时,Ctrl+D 是一个可以合并到该过程中的简单例程。
启用开发人员模式后首次启动时,您必须像全新设备一样设置设备。这是您唯一需要这样做的时候(除非您在将来的某个时候停用开发人员模式)。
在 Chromebook 上启用 Linux
现在您已在开发者模式下运行,您可以激活 Chrome 操作系统中的 Linux Beta 功能。为此,请打开设置,然后单击左栏中的Linux Beta。
激活Linux Beta并为您的Linux系统和应用程序分配一些硬盘空间。即使在最糟糕的情况下,Linux 也是相当轻量级的,因此您实际上并不需要太多空间,但这显然取决于您打算使用 Linux 做多少事情。 4 GB 足够 Linux 加上几百个终端命令和两打图形应用程序。由于我的 Chromebook 具有 64 GB 内存芯片,因此我将 30 GB 分配给了 Linux,因为我在 Chromebook 上执行的大部分操作都是在 Linux 中进行的。
Linux Beta 环境准备就绪后,您可以通过按键盘上的搜索按钮并输入terminal
来启动终端。如果您是 Linux 新手,现在您可能不知道要安装什么。当然,这取决于您想用 Linux 做什么。如果您对 Linux 编程感兴趣,那么您可以从 Bash(已安装并在终端中运行)和 Python 开始。如果您对 Linux 的所有令人惊叹的开源应用程序感兴趣,您可以尝试 GIMP、MyPaint、LibreOffice 或 Inkscape 等应用程序。
Chrome OS 的 Linux Beta 模式缺少软件的图形安装程序,但可以从终端安装应用程序。使用 sudo apt install 命令安装应用程序。
sudo
命令授予您以管理员身份(在 Linux 中称为root
)运行命令的权限。apt
是一个应用程序安装程序。install
是您想要apt
执行的操作。
您还必须为 apt
指定要与该命令一起安装的软件包的名称。例如,要安装 LibreOffice:
sudo apt install libreoffice
当提示继续时,输入 y(表示“是”),然后按 Enter。
安装应用程序后,您可以像在 Chrome 操作系统上启动任何应用程序一样启动它:将其键入应用程序启动器。
学习Linux应用程序的名称和包名称需要时间,但您也可以使用apt search
命令进行搜索。例如,以下是了解有用的照片应用程序的好方法:
apt search photo
那里有很多应用程序,因此请浏览 opensource.com 上的文章并找到您感兴趣的内容,然后尝试一下!
与 Linux 共享文件和设备
Linux Beta 环境在容器中运行,因此 Chrome 操作系统需要访问 Linux 文件的权限。要授予 Chrome 操作系统与您在 Linux 上创建的文件交互的权限,请右键单击要共享的任何文件夹,然后选择管理 Linux 共享。
ChromeOS 管理 Linux 共享界面
您可以通过 Chrome 操作系统的设置应用程序管理这些设置以及许多其他设置。
Chrome操作系统设置菜单
学习Linux
如果您花时间学习 Linux,您不仅能够释放 Chromebook 中隐藏的潜力,而且最终还会学到很多有关计算机的知识。 Linux 是一个有价值的工具,一个非常有趣的玩具,也是通往比常规计算更令人兴奋的事物的门户。了解一下吧。您可能会对您和您的 Chromebook 的功能感到惊讶。