在您的 Chromebook 上运行 Linux 应用

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

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

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

如果您计划安装大量 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 进入虚拟机。因此,请做好定期清除您的 Linux 安装并重新开始的准备。

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

回复 ,作者 MatthewW(未验证)

虽然这看起来很有趣,但我会使用 GalliumOS 在 Chromebook 上完全投入 Linux。它消除了来自坚实硬件的所有 Google 的令人毛骨悚然的东西。

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

回复 ,作者 ScottNesbitt

这很不幸,但并不令人惊讶。话又说回来,对于个人使用,为什么不使用 GalliumOS 在 Chromebook 上完全投入开源?这让我想起了早期华硕 Eee PC 上网本的一些勇敢的开发人员推出的发行版。

回复 ,作者 Don Watkins

够有趣吗?但我认为我只会买一台笔记本电脑并在上面安装 Linux。抱歉,虽然 Chromebook 在电池续航方面可能很长?……您说 2GB 内存!?……不。Geany 运行 C++……VS Codium 运行 html 和 React JS……和 Python?……会导致它完全卡顿。但我想有些人可能不需要那么多的底层性能。

我认为这种方式非常适合习惯于随身携带笔记本电脑学习的学生!当我需要 写我的大学论文 时,笔记本电脑真的可以帮到我,因为我可以找到一些文章并将它们用于写作!

Creative Commons License本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.