尽管 Chromebook 随附 Chrome OS(一种基于 Linux 的操作系统,开箱即用),但它们也可以毫无问题地运行 纯粹的 Linux 发行版 。事实上,您可以在同一 Chromebook 上同时运行 Chrome OS 和另一个 Linux 发行版。
在本教程中,我们将向您展示如何在 Chromebook 上安装 Linux 而不会影响Chrome 操作系统。您还将学习如何安装 Chrome 操作系统和第三方 Linux 发行版 (Ubuntu) 中内置的实验性 Linux 环境。
![](/images/4086/01-how-to-install-linux-chromebook.jpg.optimal.jpg)
安装Chromebook 上的 Linux Beta (Crostini)
Crostini 描述了 Google 的官方项目,该项目允许 Chromebook 用户在不进入 Chrome OS 开发者模式 的情况下运行 Linux。此功能的主要优点是您可以在安全的环境中享受基于 Linux 的应用程序和工具。可以将其视为在 Chrome OS 中运行 Linux 的包含虚拟机,而无需处理 Linux 代码和命令。
此 Linux 环境得到了 Google 的官方支持,并且几乎没有可能破坏您的 Chromebook 或无效它的保修。该环境还通过沙盒(Chromebook 内置的安全功能 之一)保护免受恶意应用程序和文件的攻击。</p>
在 Chromebook 上安装此 Linux 环境取决于您设备的硬件和软件配置。并非所有较旧的 Chromebook 型号都支持开箱即用的 Linux Beta (Crostini) 功能。
此外,在 Chromebook 上安装此 Linux 环境需要 Chrome OS 69 或更高版本。前往设置>关于 Chrome 操作系统,查看 Chrome 操作系统版本或更新 Chromebook 的操作系统。安装任何可用的更新或重新启动您的设备以完成挂起的更新。
![](/images/4086/image-23.png)
该环境是实验性的并已锁定默认情况下。所以,第一步是激活Linux开发环境。将您的 Chromebook 连接到互联网并按照以下步骤操作:
![](/images/4086/image-24.png)
![](/images/4086/image-25.png)
![](/images/4086/image-26.png)
现在让我们向您展示如何安装第三方Chromebook 上的 Linux 发行版。
第一件事:创建恢复驱动器
虽然在 Chromebook 上安装第三方 Linux 发行版非常简单,但在此过程中有时会出现问题.因此,我们强烈建议您使用 Chromebook 恢复实用程序为您的设备创建备份。这需要有至少 8GB 可用存储空间的外部存储磁盘。
![](/images/4086/image-27.png)
![](/images/4086/image-28.png)
您应该会在 Chromebook 屏幕的左下角看到下载进度。当您在通知区域收到安装成功警报时,将具有 8GB 或更大存储空间的外部存储驱动器插入您的 Chromebook。
请注意,恢复实用程序将清除驱动器上的所有数据和分区。因此,请确保将驱动器上的所有重要数据备份到另一台设备,然后再将其用作 Chromebook 的恢复磁盘。
![](/images/4086/image-29.png)
![](/images/4086/image-30.png)
![](/images/4086/image-31.png)
![](/images/4086/image-32.png)
- 选择立即创建按钮。
![](/images/4086/image-33.png)
等待实用程序下载并将必要的文件写入恢复媒体。这可能需要几分钟或几个小时,具体取决于您的 Chromebook 型号和 Chrome 操作系统版本等因素。移除恢复驱动器会中断下载过程,因此请确保驱动器与 Chromebook 的 USB 端口紧密配合。
您还需要快速的互联网连接来下载构成恢复媒体的文件。因此,请确保您的 Chromebook 已连接到 Wi-Fi 或以太网网络。
![](/images/4086/image-34.png)
如果在安装 Linux 时出现问题,请关闭 Chromebook,启动进入恢复模式(按 Esc+ 刷新+ 电源按钮),插入恢复媒体,然后按照屏幕上的说明进行操作。
![](/images/4086/13-chromebook-recovery-mode.jpg.optimal.jpg)
在 Chromebook 中启用开发者模式
您需要让 Chromebook 处于开发人员模式才能安装任何 Linux 发行版。这将清除 Chromebook 存储中存储的所有数据,因此请确保在激活开发者模式之前将文件备份到云端或外部磁盘。
同样重要的是要声明激活开发者模式将禁用许多内置 -在您设备上的安全功能中。同样,该操作也可能会使您的 Chromebook 保修失效。关闭 Chromebook 并按照以下步骤操作。
![](/images/4086/13-chromebook-recovery-mode.jpg.optimal.jpg)
![](/images/4086/image-1-1024x664.jpeg)
![](/images/4086/image-2-1024x561.jpeg)
![](/images/4086/image-3-1024x665.jpeg)
你会得到您的 Chromebook 正在过渡到开发者模式的屏幕通知。在此过程中不要关闭您的 Chromebook,并确保它有足够的电池电量(50% 或更多)。
![](/images/4086/image-4-1024x421.jpeg)
从头开始设置您的 Chromebook,就好像它是一个新设备并继续下一部分以了解如何在您的 Chromebook 上安装 Ubuntu Linux。
在 Chromebook 上安装 Ubuntu Linux(使用 Crouton)
通过 Crouton 安装 Linux 的一个主要优势是您无需重新启动 Chromebook 即可在 Chrome 操作系统和 Linux 之间切换。您可以使用组合键或快捷键来做到这一点。此外,Linux 发行版可以直接访问 Chromebook 的硬件和文件。因此,您可以切换到 Linux 并仍然访问在 Chrome 操作系统中创建的文件。
Crouton 通过创建在 Chrome 操作系统上运行的“chroot”二进制环境来实现这一点。与谷歌的“Crostini”项目不同,Crouton 提供了一个“纯”的 Linux 环境。唯一的限制是它仅限于 Ubuntu。 Crouton(目前)不支持其他 Linux 发行版。访问 GitHub 上的 Crouton 目录 以了解有关 Chroot 环境以及它如何为 Chromebook 上的 Ubuntu Linux 发行版提供支持的更多信息。
![](/images/4086/image-36.png)
![](/images/4086/image-37.png)
![](/images/4086/image-38.png)
![](/images/4086/image-39.png)
那将下载并使用 XFCE 在您的 Chromebook 上安装 Ubuntu Linux 软件包 - 一个快速、轻量级的桌面环境,消耗低系统资源。您可以使用其他桌面环境(如 Unity、GNOME 或 LXDE)在 Chromebook 上安装 Linux。但是,建议使用 XFCE,因为它要快得多。此外,Chromebook 是系统资源有限的低端设备。这使得 XFCE 成为最合适的选择。
如果您感觉是实验性的,您可以通过在 Crosh 终端中运行以下命令来安装 Linux 和其他桌面环境:
安装程序将下载必要的 Ubuntu 软件包。确保您的 Chromebook 在下载和安装过程中保持连接到互联网。整个操作需要几分钟或几小时,具体取决于您的连接速度。
![](/images/4086/image-40.png)
![](/images/4086/image-41.png)
![](/images/4086/image-42.png)
当您收到“密码更新成功”消息时,您可以开始在 Chromebook 上使用 Ubuntu Linux。
按 Ctrl+ Alt+ T启动 Crosh,在终端中输入 shell,按 Enter,输入/粘贴 sudo startxfce4,然后按 Enter。
![](/images/4086/image-43.png)
如果 Ubuntu Linux 环境正在加载一个空白屏幕,请输入您的用户名,按 Enter,输入您的密码,然后按 Enter。如果问题仍然存在,请切换回 Chrome 操作系统并返回 Ubuntu。
使用键盘快捷键 Ctrl+ Alt+ Shift+ Back或 Ctrl+ Alt+ Shift+ Forward切换回来
![](/images/4086/image-5-1024x586.jpeg)
在 Chromebook 上删除或卸载 Linux
Linux 发行版是否使您的设备崩溃?或者您不想再在 Chromebook 上运行 Linux。删除 Linux 发行版所需的只是禁用开发人员模式并重新启用操作系统验证。关闭 Chromebook,在显示“OS 验证已关闭”的页面上按 空格键,然后按 Enter确认操作。
![](/images/4086/image-6-1024x665.jpeg)
这将重新启用操作系统验证并正常启动 Chrome 操作系统。请注意,禁用开发者模式也会清除您 Chromebook 的数据。