[ad_1]
我有一台 2014 年的 HP Chromebook G4,它不会获得官方 Linux (Crostini) 支持,所以我决定使用 Crouton 来安装 Ubuntu。
我想你们中的一些人可能对此感兴趣,所以本文提供了使用 Crouton 在任何 Chrombook 型号上安装 Ubuntu 的分步说明。 还有一些调整/提示,以及删除它的说明。
Crouton 或 Chromium OS 通用 Chroot 环境,无论 Chromebook 型号或架构如何,都可以在 Chromebook 上的 chroot 环境中轻松安装 Ubuntu 或 Debian。 使用 Crouton,您可以继续使用 Chrome OS,但您可以在需要时轻松地在 Ubuntu 和 Chrome OS 之间切换。
与谷歌提供的适用于 Chrome OS 的 Crostini 解决方案相比,Crouton 具有更广泛的设备兼容性,并且可以直接访问硬件。 此外,与虚拟化相比,Crouton 的速度损失为零,因为它是本地运行的。
另一方面,Crostini 是一个官方项目,不需要启用开发者模式(这是能够使用 Crouton 在 Chromebook 上安装 Ubuntu 或 Debian 所必需的)。 由于您的 Chromebook 在验证模式下运行,这也意味着 Crostini 更安全。
使用 Crouton 在 Chromebook 上安装 Ubuntu
将 Chromebook 切换到开发者模式是不安全的! Crouton 支持加密,但正如 Crouton wiki 页面所提到的,“加密的强度与密码的质量一样强”。
在继续之前:
- 备份您的数据。 Google 会备份您的密码、浏览器扩展程序等,但您可能希望备份已保存在“下载”文件夹中的文件。
- 您可能希望通过安装 Chromebook 恢复实用程序扩展来为 Chrome 操作系统创建恢复映像。 您需要 4 GB 或更大的 USB 闪存驱动器或 SD 卡。
1. 将您的 Chromebook 切换到开发者模式。
使用 Crouton 在 Chromebook 上安装 Ubuntu 需要将 Chromebook 切换到开发人员模式。
启用开发者模式可能会因您使用的 Chromebook 型号而异。 您可以通过访问此页面 找到将 Chromebook 切换到开发者模式的说明,单击您的 Chromebook 型号,然后按照说明进行操作。
从我所见,这些是大多数模型的说明:通过按住ESC
和Refresh
(F3
) 键,然后戳Power
按钮。 进入Recovery后,按Ctrl + D
(屏幕上没有显示有关此的信息 – 您必须知道这一点才能使用它)。 它会要求您确认,然后重新启动进入开发者模式。
可能还要等一下!
从现在开始,每次 Chromebook 启动时,您都需要按Ctrl + D
或等待 30 秒以继续。 不要按SPACE
键,因为它将重置!
2. 下载面包块。
转到 Crouton GitHub 项目页面,然后单击页面顶部的 goo.gl 链接以下载最新版本的 Crouton。 这是最新的 Crouton 下载的直接链接(虽然它可能会改变)。 将下载的文件保留在“下载”文件夹中。
3. 安装 Ubuntu
现在是时候在您的 Chromebook 上安装 Ubuntu 了。 为此,请按打开 crosh shellCtrl + Alt + T
. 这应该会打开一个类似终端的选项卡。 类型:
shell
接下来,安装 Crouton 可执行文件:
sudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton
您可以键入以下命令来查看 Crouton 帮助文本:
sudo crouton
要使用 Xfce 桌面(轻量级桌面环境)安装 Ubuntu 16.04 并启用加密,请使用此命令(在阅读所有内容以及如何自定义它之前不要运行它):
sudo crouton -e -t extension,keyboard,audio,xfce
-e
添加加密和-t
指定安装以下目标:
- 扩展:Chrome OS 和 Linux 之间的剪贴板同步和 URL 处理(需要安装 Crouton 集成 Chrome 扩展)
- 键盘:增加了对 Chromebook 键盘特殊键的支持
- 音频:通过 Chromium OS 的音频系统添加对音频播放的支持
- xfce:Xfce 桌面环境
在 Chromebook 上运行的 Xfce 桌面(通过 Crouton) |
你可以看到所有可用的目标(不仅仅是桌面环境,也可能是预定义的包列表,比如touch
触摸屏手势支持等)通过运行:
crouton -t help
Crouton 还可以安装 e17、Gnome、KDE、LXDE 和 Unity 桌面。 此外,您可以通过使用逗号分隔多个目标来指定它们。
您还可以安装xiwi
目标以允许在 Chrome OS 选项卡或窗口(未加速)中运行 Ubuntu。 这需要安装 Crouton 集成 Chrome 扩展。 可以在文章顶部找到它的屏幕截图。
虽然 Crouton 默认安装 Ubuntu 16.04,但您可以指定不同的 Ubuntu 版本(更旧的版本,如 14.04 –trusty
,或更新版本,如 Ubuntu 18.04 –bionic
),甚至是 Debian 或 Kali Linux。 要更改已安装的 Ubuntu(或 Debian / Kali)版本,请附加-r <version>
到安装命令。 例如,要安装 Ubuntu 18.04 Bionic Beaver 而不是 16.04 Xenial Xerus,在 Chromebook 上安装 Ubuntu 的命令变为:
sudo crouton -e -r bionic -t extension,keyboard,audio,xfce
您可以查看可以在 Chromebook 上安装的所有可用 Ubuntu、Debian 和 Kali 版本,使用以下命令:
crouton -r list
虽然有些版本不受官方支持,但它们可能会起作用。 这包括 Ubuntu 18.04 仿生海狸!
如何使用安装在 Chromebook 上的 Ubuntu 使用 Crouton
启动 Ubuntu
(使用 Xfce 桌面环境)在 Chromebook 上,按Ctrl + Alt + T
打开 crosh shell,然后输入:
shell
sudo startxfce4
系统将提示您输入密码、加密密码,然后 Ubuntu 将启动。
用于启动它的命令因您安装的桌面环境而异,并在安装完成后显示。 因此,如果您已经安装了 KDE,请使用sudo startkde
, 等等。
在 Chrome 操作系统和 Ubuntu 之间切换
使用Ctrl + Alt + Shift + Back
和Ctrl + Alt + Shift + Forward
. 这样,您无需退出 Ubuntu,即可在 Ubuntu 和 Chrome OS 之间切换。
退出 Ubuntu
,从顶部面板上的菜单中注销。
对在 Chromebook 上运行的新 Ubuntu (Xfce) 桌面进行一些调整
1.默认没有安装图形工具来查找和安装新的应用程序。 您可以通过在 Chrome OS 上运行的 Ubuntu 桌面上打开终端并输入以下命令来安装 Ubuntu / Gnome 软件应用程序:
sudo apt install gnome-software
通常,您现在可以从应用程序菜单(系统 -> 软件)启动“软件”应用程序。 但是从菜单启动软件应用程序不允许你安装任何包,显示一个关于没有权限安装任何包的错误,我没有找到任何方法来解决这个问题。 但是有一个可以使用的解决方法。 您可以像这样启动它,而不是从菜单中启动 Gnome / Ubuntu Software:
- 在 Ubuntu 16.04 Xenial Xerus(默认 Crouton Ubuntu 版本)中:
gksu gnome-software
- 在 Ubuntu 18.04 Bionic Beaver(和更新版本)中,gksu 不可用,因此请使用以下命令启动它:
sudo -H gnome-software
如果您仍然无法使用软件应用程序安装应用程序,请注销(并确保您没有在 Xfce 注销屏幕上启用保存当前会话)并重试。 或者尝试使用杀死任何后台运行的 gnome 软件实例killall gnome-software
,然后再次尝试安装一些软件。
您将只能使用 Gnome 软件安装常规 (DEB) 软件包。 安装 snap 包似乎不起作用,或者至少我找不到让它工作的方法。 安装 snap 包不使用您可以尝试的任何安装方法 – 使用 Ubuntu 软件或从命令行。
2. 您可能想要添加第三方 PPA 存储库,您可以在许多在线指南中找到这些存储库,用于安装 Ubuntu 中不直接提供的各种软件。 但是,在使用 Crouton 在 Chromebook 上安装 Ubuntu 时,默认情况下此命令不起作用。
要启用 add-apt-repository 命令,您需要安装一个名为software-properties-common
. 在你的 Ubuntu 桌面上打开一个终端并使用这个命令来安装它:
sudo apt install software-properties-common
3. Xfce 的默认 Crouton 设置可能有点……难看。 要解决此问题,请转到applications menu -> Settings -> Settings Manager
并改变:
Appearance -> Icon
选项卡:将图标主题更改为elementary Xfce darker
Window Manager -> Style
选项卡:将主题更改为Greybird
这是此更改后窗口边框和图标的外观:
您也可以尝试其他主题,看看您最喜欢哪一个,或者安装更多主题。
如何从 Chromebook 卸载 Ubuntu(使用 Crouton 安装)
如果您想完全删除 Crouton,您可以重新启动 Chromebook 并按SPACE
启动时打开操作系统验证。 这将重置 Chromebook/Chrome 操作系统。
如果您使用 Chromebook 恢复实用程序创建了备份,您还可以恢复原始 Chrome 操作系统安装。
如果您只想删除在使用 Crouton 安装 Ubuntu 时创建的 chroot,请退出 Ubuntu(通过注销),然后在 Chrome OS 中按Ctrl + Alt + T
,然后键入:
shell
接下来,使用此命令删除 Ubuntu:
sudo delete-chroot <ubuntucodename>
更换<ubuntucodename>
使用 Ubuntu 版本代号。 默认情况下这是xenial
. 如果你安装了 Ubuntu 18.04 Bionic Beaver,它的代号是bionic
如果您不知道 Ubuntu 版本/chroot 名称,可以使用以下命令获取已安装的 chroot 名称列表:
sudo edit-chroot -a
[ad_2]