在 Chromebook 上运行 Linux 应用

在您的 Chromebook 上使用 Crostini 运行您想要的所有 Linux 应用。
97 位读者喜欢这篇文章。

Chromebook 已经彻底改变了学前班到 12 年级的学校系统,使他们能够为学生、教师和管理人员购买低成本的笔记本电脑。虽然 Chromebook 一直以来都由基于 Linux 的操作系统(Chrome OS)驱动,但直到最近,仍然无法在 Chromebook 上运行大多数 Linux 应用。但是,当 Google 发布 Crostini(一种允许 Chromebook 运行 Linux(Beta 版)的虚拟机)时,这种情况发生了改变。

大多数 2019 年之后发布的 Chromebook 和一些较早的型号都可以运行 Crostini 和 Linux(Beta 版)。查看这个支持设备列表,看看您的 Chromebook 是否在列表中。幸运的是,我的 Acer Chromebook 15 配备了 2GB 内存和 Intel Celeron 处理器,也受到了支持。

如果您计划安装大量 Linux 应用程序,我建议使用配备 4GB 内存和更大磁盘空间的 Chromebook。

设置 Linux(Beta 版)

在您登录 Chromebook 后,“鼠标悬停”到屏幕右下角显示时钟的位置,然后在那里单击鼠标左键。将打开一个面板,顶部有选项(从左到右)用于注销、关闭、锁定和打开“设置”。选择设置图标。

查看设置面板的左侧,您将看到列出的 Linux (Beta)

单击 Linux (Beta),主面板将更改为显示启动它的选项。单击开启按钮。

它将开始在您的 Chromebook 上设置 Linux 环境的过程。

接下来,系统将提示您输入用户名以及您希望 Linux 安装的大小。

在您的 Chromebook 上安装 Linux 需要几分钟时间。

安装完成后,您可以在 Chromebook 上使用 Linux。Chromebook 显示屏底部的菜单栏有一个指向终端的快捷方式,这是一个基于文本的界面,您可以使用它与 Linux 进行交互。

您可以使用 常用 Linux 命令,如 lslscputop 来查看更多您的环境信息。您可以使用 sudo apt install 安装应用程序。

安装您的第一个 Linux 应用程序

能够在 Chromebook 上安装和运行免费和开源软件对于资金紧张的学区来说可能是一个真正的福音。

我推荐安装的第一个应用程序是用于 Python 的 Mu 编辑器。通过在您的终端中输入以下内容来安装它

$ sudo apt install mu-editor

安装需要五分钟多一点的时间,但最终,您将获得一个非常好的 Python 编辑器,供学生和任何其他想要学习 Python 的人使用。

我在使用 Mu 和 Python 作为学习工具 方面取得了巨大的成功。例如,我教我的学生为 Python 的 turtle 模块编写代码并执行它来创建图形。我感到失望的是,我无法将 Mu 与 BBC:Microbit 开放硬件板一起使用。即使 Microbit 连接到 USB,并且 Chromebook 的 Linux 虚拟环境中也支持 USB,但我仍然无法使其工作。

一旦您安装了一个应用程序,它将显示在一个特殊的 Linux 应用 菜单中,您可以在此屏幕截图的右下方看到该菜单。

安装其他应用程序

您可以安装的不仅仅是编程语言和代码编辑器。事实上,您可以安装大多数您喜欢的开源应用程序。

例如,您可以使用以下命令安装 LibreOffice 套件:

$ sudo apt install libreoffice

开源音频软件 Audacity 是我另一个最喜欢的课堂应用程序。我的 Chromebook 的麦克风可以与 Audacity 配合使用,可以轻松创建播客或编辑来自 Wikimedia Commons 的免费声音。在 Chromebook 上安装 Audacity 非常容易 - 在 Crostini 虚拟机运行的情况下,打开终端并输入

$ sudo apt install audacity

然后从命令行启动 Audacity,或者在 Chromebook 菜单的 Linux 应用 部分查找它。

我还轻松安装了 TuxMathTuxType,这是两个很棒的教育应用程序。我甚至能够安装并运行图像编辑器 GIMP。所有 Linux 应用程序都来自 Debian Linux 存储库。

共享文件

Linux (Beta) 中有一个实用程序可以备份和还原您的文件。您还可以在 Linux (Beta) 虚拟机和 Chromebook 之间共享文件,方法是在 Chromebook 上打开 文件 应用,然后右键单击您要共享的文件夹。您可以选择共享您的所有 Chromebook 文件,或创建一个特殊文件夹用于共享文件。当您在 Linux 虚拟机中时,您可以通过浏览到 /mnt/chromeos 来访问此文件夹。

了解更多

Linux (Beta) 的 文档 非常完整,因此请仔细阅读以了解更多关于其功能的信息。文档中的一些关键要点是

  • 尚不支持摄像头。
  • 通过 USB 支持 Android 设备。
  • 尚不支持硬件加速。
  • 您可以访问麦克风。

您是否在 Chromebook 上使用 Linux 应用程序?请在评论中告诉我们!

接下来阅读
标签
User profile image.
教育工作者、企业家、开源倡导者、终身学习者、Python 教师。教育心理学硕士,教育领导学硕士,Linux 系统管理员。

8 条评论

我在 Chromebook 上使用了很多 Linux,但不是文章中描述的方式。我有 5 台以上的 Chromebook 运行 GalliumOS,为我提供了一个完整的 Linux 盒子。我非常喜欢 Chromebook 硬件和 GalliumOS 的组合。当然,我还有一堆 Chromebook 仍在运行 ChromeOS,但拥有一个“干净”的 Linux 系统,以及 Chromebook 的电池续航时间和静音性,对我来说简直是完美。

它非常不稳定。最近 2 次 ChromeOS 升级都卡住了启动期间的终端。您可以通过 crosh 进入 VM。因此,请做好定期清除您的 Linux 安装并重新开始的准备。

好吧,这是一个 Beta 版功能。如今,这通常意味着 pre-beta 版。看起来这个功能应该被标记为使用风险自负,可悲的是。

回复 作者 MatthewW (未验证)

虽然这看起来很有趣,但我会使用 GalliumOS 在 Chromebook 上全面使用 Linux。它消除了来自可靠硬件的所有 Google 的偷偷摸摸。

我试过 crouton 和 Gallium OS。我更喜欢它们,因为它们更纯粹,但我知道大多数学区都不会尝试 Linux,因为微软和苹果公司锁定了他们的 IT 部门。也有例外,比如 Charlie Reisinger、Andrew Dobbie 和其他人。

回复 作者 ScottNesbitt

这很不幸,但并不令人意外。再说一遍,对于个人使用,为什么不使用 GalliumOS 在 Chromebook 上全面使用开源呢?这让我想起了早期 Asus Eee PC 上网本的一些勇敢的开发人员推出的发行版。

回复 作者 Don Watkins

有趣的是吗?但我认为我只会买一台笔记本电脑并在其上安装 Linux。抱歉,虽然 Chromebook 的电池续航时间可能很长?...您说 2GB 内存!?...不。运行 C++ 的 Geany...运行 html 和 React JS 的 VS Codium...和 Python?...会让它完全卡死。但我想有些人可能不需要所有这些底层功能。

我认为这种方式对于习惯于随身携带笔记本电脑学习的学生来说可能很好!当需要

知识共享许可协议本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.