在Chromebook上安装Linux

时间:2020-01-09 10:45:14  来源:igfitidea点击:

第1部分:启用开发人员模式

本教程的第一部分向我们展示了如何在开发人员模式下刷新Chromebook。

步骤1:

在Chromebook上,按住Esc + Refresh键(Chromebook中应该有专用的刷新键,只需查找符号即可)。在按下Esc和Refresh键的同时,按下电源按钮。这会将Chromebook重新启动为"恢复模式"。

第2步:

当它启动进入恢复模式时,我们会看到一条错误消息:

Chrome OS is missing or damaged.
Please insert a recovery USB stick or SD card.

不用担心这并不是真正的错误,而且Chromebook是安全的。在此阶段,如果按Ctrl + D,将进入OS验证页面。如果我们按Esc或者电源按钮,则将重新启动到正常的Chrome操作系统。

要继续启用开发人员模式,请按Ctrl + D。

第三步:

在下一个屏幕上,系统将要求我们关闭"操作系统验证"。根据设计,Chromebook被锁定为仅引导Google批准的操作系统。他们在每次引导时验证操作系统。

要启用开发者模式,我们需要关闭操作系统验证。只需按Enter。

步骤4:

此可怕的消息告诉我们操作系统验证已关闭。通知最终用户设备处于开发人员模式是一项安全功能。由于Chrome操作系统在开发人员模式下的安全性较差(因为与正常模式下相比,我们可以使用更多的命令并安装更多的程序),因此它会发出警告消息。

在此屏幕上时,按Ctrl + D可以在开发人员模式下启动。如果我们长时间无人看管屏幕,则会听到蜂鸣声,然后将自动进入开发人员模式安装/引导。

步骤5:

通常,我们应该看到英文消息:

Preparing system for developer mode.
This may take a while.
Do not turn your computer off until it has restarted.

自从我在法国购买Chromebook以来,类似的消息已经用法语显示。

因此,如消息所示,系统需要一段时间才能准备就绪。对我来说,大约花了12分钟。

步骤6:

该过程完成后,Chromebook会像第一次一样启动。因此,现在我们必须使用Google帐户重新配置它。

恭喜你!我们已成功启用Chrome操作系统开发人员模式。现在,该安装Linux了。

第2部分:在Chromebook上安装Ubuntu Linux

在启用了开发人员模式的情况下,我们的战斗半途而废。现在该使用由Google员工开发的crouton项目安装Ubuntu。

步骤1:

转到crouton的Github目录。我们应该在此页面上看到脚本的链接。下载它。

GitHub上的Crouton

它将保存在"下载"目录中,确切位于我们想要的位置。

第2步:

如果我们还不知道,则Chrome操作系统中有一个终端crosh(Chrome Shell的缩写)。这不是独立的GUI程序,而是在Chrome浏览器中运行。

如果按Ctrl + Alt + T(是,与Ubuntu中的快捷方式相同),则crosh终端将在Chrome网络浏览器的新标签页中打开。

在其中键入以下命令:

shell

默认情况下,crosh不支持所有Linux命令,甚至不支持cd或者ls。但是,当我们使用Shell时,可以使用ls和cd等常规命令,并运行Shell脚本。

第三步:

因此,我们已将crouton脚本保存在"下载"目录中。我们需要做的就是运行以下命令:

sudo sh ~/Downloads/crouton -t xfce

可以使用以下方法代替xfce:

  • kde使用KDE安装Ubuntu
  • 统一使用Unity安装Ubuntu
  • touch,kde以将KDE与Ubuntu一起安装以用于触摸屏Chromebook
  • touch,xfce可以将XFCE与Ubuntu一起安装用于触摸屏Chromebook
  • touch,请统一在Unity上为触摸屏Chromebook安装Ubutnu

我们也可以使用参数e进行加密。然后该命令将变为:

sudo sh -e ~/Downloads/crouton -t xfce

我通常不鼓励普通用户使用加密,但是选择权由我们决定。

如果我们想就在Unity,XFCE和KDE中选择哪种桌面环境提出建议,我建议我们使用XFCE,因为它占用的资源更少。当然,轻量级Linux发行版更适合(通常)低端设备,例如Chromebook。

步骤4:

输入安装Ubuntu的命令后,需要等待。安装需要时间,因为它需要下载整个操作系统。安装时间取决于互联网速度。对我来说,在50 Mbps的连接速度下,大约需要15分钟。

好消息是我们可以继续在Chromebook上进行工作。安装不会妨碍正常的计算。

只需注意安装,因为最后会要求我们提供用户名和密码。

还要注意启动Ubuntu所需的命令。如屏幕截图所示,对于Ubuntu XFCE,将使用命令startxfce4.

步骤5:

安装完成后,可以使用以下命令启动Ubuntu:

sudo startxfce4

对于其他桌面版本,该命令将有所不同。我们可以在安装过程结束时找到列出的正确命令,如上面的屏幕截图所示。

启动后,我们将登录到Ubuntu会话。请记住,下载目录在Chrome操作系统和Ubuntu之间共享。但是,其他目录将无法通过Chrome操作系统中的"文件"应用程序访问。

我们可以使用组合键Ctrl + Alt + Shift + Back和Ctrl + Alt + Shift + Forward在Chrome OS和Ubuntu之间切换。

此处的Back键可能与Backspace键不同。请参阅本文开头的键盘图片,以找到正确的键。

如果从Ubuntu注销,则chroot会话将终止。

恭喜你!我们现在在Chromebook上安装了Linux :)

步骤6:

请记住,这是最低的Ubuntu安装。这意味着我们将不会拥有大多数习惯的应用程序。我建议阅读这篇文章:安装Ubuntu之后要做的事情。

在Chromebook上使用Linux时要记住的要点

使用此方法在Chromebook上安装Ubuntu后,需要记住以下几点:

  • 在开发人员模式打开的情况下,每次启动时都会看到"操作系统验证已关闭"屏幕。在此屏幕上按Ctrl + D。
  • 按Ctrl + Alt + T访问终端
  • 输入命令:shell
  • 输入命令:sudo startxfce4
  • 使用Ctrl + Alt + Shift + Back和Ctrl + Alt + Shift + Forward键在Chrome操作系统和Ubuntu之间切换
  • 如果我们拥有ARM Chromebook,则某些Linux应用程序可能无法正常工作

从Chromebook移除Ubuntu Linux

虽然安装Ubuntu几乎不需要1.5 GB,但是可能会发生,随着越来越多的软件安装,Ubuntu开始占用更多空间。可用空间肯定会成为问题,尤其是如果我们有16GB的Chromebook。

当然,除了空间方面的考虑之外,我们可能还有其他理由要从Chromebook中删除Ubuntu。

要从Chromebook中删除Ubuntu(使用crouton安装),请执行以下操作:

  • 使用Ctrl + Alt + T作为终端
  • 输入命令:shell
  • 输入命令:cd / usr / local / chroots
  • 输入命令:sudo delete-chroot *
  • 输入命令:sudo rm -rf / usr / local / bin

这将删除Ubuntu安装。

或者,在启动屏幕上,当我们看到"操作系统验证已关闭"时,请按空格键,然后重新启用操作系统验证。这将禁用开发人员模式并删除所有本地数据,包括Ubuntu安装。