在过去的四年中,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 条评论