在过去的四年中,Raspberry Pi 基金会在优化 Raspbian(其 Debian 的移植版本)以适应 Pi 硬件方面投入了大量精力,包括创建新的教育软件、编程工具和更美观的桌面。
在九月份,我们发布了一个更新,其中引入了 PIXEL(Pi Improved Xwindows Environment, Lightweight,Pi 改进的轻量级 X窗口环境),Pi 的全新桌面环境。就在圣诞节前,我们发布了一个可以在 x86 PC 上运行的操作系统版本,因此现在你可以将其安装在你的 PC、Mac 或笔记本电脑上。
当然,像许多良好支持的 Linux 发行版一样,该操作系统在旧硬件上运行良好。Raspbian 是为你几年前放弃的旧 Windows 机器注入新活力的绝佳方式。
可以从 Raspberry Pi 网站下载 PIXEL ISO,并且在《The MagPi》杂志的封面上赠送了一张可启动的 live DVD。
我们发布了 Raspberry Pi 的 PC 操作系统,以消除人们学习计算的入门障碍。 这个版本甚至比购买 Raspberry Pi 更便宜,因为它免费,并且你可以在你现有的计算机上使用它。PIXEL 是我们一直想要的 Linux 桌面,我们希望每个人都可以使用它。
由 Debian 驱动
如果没有基于 Debian 的构建,Raspbian 或 x86 PIXEL 发行版是不可能实现的。Debian 拥有来自 apt 仓库的大量惊人的免费和开源软件、程序、游戏和其他工具。在 Raspberry Pi 上,你只能使用编译为在 ARM 芯片上运行的软件包。但是,在 PC 映像上,你可以使用的软件包范围更广,因为 PC 中使用的 Intel 芯片具有更广泛的支持。
PIXEL 包含的内容
Raspbian with PIXEL 和 Debian with PIXEL 都捆绑了大量软件。Raspbian 附带:
- Python、Java、Scratch、Sonic Pi、Mathematica*、Node-RED 和 Sense HAT 模拟器的编程环境
- LibreOffice 办公套件
- Chromium(包括 Flash)和 Epiphany 网页浏览器
- Minecraft:Pi 版(包括 Python API)*
- 各种工具和实用程序
*此列表中未包含在 x86 版本中的程序只有 Mathematica 和 Minecraft,这是由于许可限制。
创建 PIXEL live 磁盘
你可以下载 PIXEL ISO 并将其写入空白 DVD 或 USB 闪存驱动器。然后你可以从磁盘启动你的 PC,并且你将立即看到 PIXEL 桌面。你可以浏览网页、打开编程环境或使用办公套件,所有这些都不需要在你的计算机上安装任何东西。当你完成操作后,只需取出 DVD 或 USB 驱动器,关闭你的计算机,当你再次启动计算机时,它将像以前一样启动回你常用的操作系统。
在虚拟机中运行 PIXEL
尝试 PIXEL 的一种方法是使用 VirtualBox 等工具将其安装在虚拟机中。
这使你可以在不安装它的情况下试用该映像,或者你可以将其与你的主操作系统一起在窗口中运行,并访问 PIXEL 中的软件和工具。这也意味着你的会话将持续存在,而不是像使用 live 磁盘一样,每次重启都从头开始。
在你的 PC 上安装 PIXEL
如果你真的准备好了,你可以擦除你的旧操作系统并在你的硬盘驱动器上安装 PIXEL。如果你想利用旧的未使用笔记本电脑,这可能是一个好主意。
PIXEL 在教育领域的应用
许多学校在其所有 PC 上都使用 Windows,并且对可以安装在其上的软件有严格的控制。这使得教师难以使用教授编程技能所需的软件工具和 IDE(集成开发环境)。即使是像 Scratch 2 这样的基于在线的编程倡议也可能被过度谨慎的网络过滤器阻止。在某些情况下,安装像 Python 这样的东西根本是不可能的。Raspberry Pi 硬件通过提供一个小型廉价的计算机来解决这个问题,该计算机从装有教育软件的 SD 卡启动,学生可以将其连接到现有 PC 的显示器、鼠标和键盘。
然而,PIXEL live 磁盘允许教师启动到一个加载了即用型编程语言和工具的系统中,所有这些都不需要安装权限。在课程结束时,他们可以安全地关闭,使计算机恢复到原始状态。对于代码俱乐部、CoderDojos、青年俱乐部、Raspberry Jams 等等,这也是一个方便的解决方案。
远程 GPIO
Raspberry Pi 与传统台式 PC 的区别之一是 GPIO 引脚(通用输入/输出)的存在,它允许你将电子元件和附加板连接到真实世界中的设备 ,从而开启新的世界,例如 业余爱好项目、家庭自动化、连接设备和物联网。
GPIO Zero Python 库的一个出色功能是能够通过在你的 PC 上编写的一些简单代码,通过网络控制 Raspberry Pi 的 GPIO 引脚。
运行 x86 PIXEL 的 PC 使用 gpiozero 通过网络控制 Pi 的 GPIO pic.twitter.com/SAfmQsDx3P
— Ben Nuttall (@ben_nuttall) 2016 年 12 月 21 日
远程 GPIO 可以从一台 Raspberry Pi 到另一台 Raspberry Pi,或者从运行任何操作系统的任何 PC 实现,但是,当然,使用 PIXEL x86,你拥有了所有预装所需的东西,并且它可以开箱即用。请参阅 Josh 的博客文章,并参考我的 gist 以获取更多信息。
更多指导
The MagPi 第 53 期 包含一些关于尝试和安装 PIXEL 的精彩指南,包括使用带有持久性驱动器的 live 磁盘来维护你的文件和应用程序。你可以购买一份副本,或免费下载 PDF。查看它以阅读更多内容。
9 条评论