在过去的四年里,Raspberry Pi 基金会在优化 Raspbian(Debian 的 Pi 硬件端口)方面投入了大量精力,包括创建新的教育软件、编程工具和更好看的外观桌面。
在九月份,我们发布了一个更新,引入了 PIXEL(Pi Improved Xwindows Environment, Lightweight),Pi 的新桌面环境。就在圣诞节前,我们发布了一个可以在 x86 PC 上运行的操作系统版本,所以现在你可以将其安装在你的 PC、Mac 或笔记本电脑上。
当然,像许多良好支持的 Linux 发行版一样,该操作系统在旧硬件上运行良好。Raspbian 是让你旧的 Windows 机器焕发新生的绝佳方式,你多年前就放弃了它。
可以从 Raspberry Pi 网站下载 PIXEL ISO,并且在 "The MagPi" 杂志的封面上赠送了一张可启动的 live DVD。
我们发布了 Raspberry Pi 的 PC 操作系统,以消除人们学习计算的入门障碍。 这个版本甚至比购买 Raspberry Pi 更便宜,因为它是免费的,你可以在你现有的计算机上使用它。PIXEL 是我们一直想要的 Linux 桌面,我们希望每个人都可以使用它。
由 Debian 驱动
Raspbian 或 x86 PIXEL 发行版,如果没有基于 Debian 构建,是不可能实现的。Debian 拥有庞大的免费和开源软件、程序、游戏以及来自 apt 存储库的其他工具库。在 Raspberry Pi 上,你只能使用编译为在 ARM 芯片上运行的软件包。但是,在 PC 映像上,你可以使用更广泛的软件包在你的机器上运行,因为 PC 中使用的 Intel 芯片具有更大的支持。
PIXEL 包含什么
带有 PIXEL 的 Raspbian 和带有 PIXEL 的 Debian 都捆绑了大量的软件。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 条评论