在Chromebook上安装Linux
第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安装。