9 个非 Linux 的 Raspberry Pi 操作系统

正在寻找一种充分利用 Raspberry Pi 的方法? 运行一个只需要更多东西的项目? 看起来很奇怪,Linux 可能是问题所在,那么为什么不考虑使用非 Linux 操作系统呢? 有几个已经发布或改编,用于 Raspberry Pi。

2019 年非 Linux Raspberry Pi 操作系统列表

正在寻找不是 Linux 的 Raspberry Pi 操作系统? 这九种选择应该适合您:

  1. 视窗 10
  2. Windows 10 物联网核心版
  3. NetBSD
  4. OpenBSD
  5. RISC 操作系统
  6. 安卓
  7. 安卓的东西
  8. 计划 9
  9. 铬操作系统

这是一个诱人的组合,不是吗? 让我们逐一分析并帮助您决定接下来要安装的 Raspberry Pi 操作系统。

1. 树莓派上的 Windows 10

大多数 Raspberry Pi 用户对 Linux 感到满意的原因有很多,尤其是因为它是免费使用和开源的。 然而令人难以置信的是,有一个免费版本的 Windows 10 可以在 Raspberry Pi 3B 和 3B+ 上运行。

有两个工具可用:Raspberry Pi 的 WOA Deployer 和 Raspberry Imager 上的 Windows。 两者基本上做同样的事情。 运行后,他们会在 ARM 上准备一个 Windows 10 版本,然后将其写入 SD 卡。

不确定选择哪个? 如果您希望一切开箱即用,请选择 WOA Deployer for Raspberry Pi。 需要一些配置选项? 在 Raspberry Imager 上使用 Windows。

下载适用于 Raspberry Pi 3B/B+ 的树莓派 WOA 部署程序

下载Raspberry Imager 上的 Windows

2. Windows 10 物联网核心

寻找比 Windows 10 更实用的东西? 微软专用的物联网版本非常适合物联网项目。 与 Raspberry Pi 兼容(并且在 NOOBS 中作为一个选项提供),Microsoft 将 Windows 10 IoT Core 描述为“……一个 Windows 10 版本,针对带或不带显示器的小型设备进行了优化,并在 Raspberry Pi 上运行2 和 3,Arrow DragonBoard 410c 和 MinnowBoard MAX。Windows 10 IoT Core 利用丰富、可扩展的通用 Windows 平台 (UWP) API 来构建出色的解决方案。”

这使得它在许多方面与 Android Things 相似(见下文)。

此操作系统与此处列出的其他操作系统之间的区别在于,这更像是一个部署系统。 部署应用程序(从默认选择或您开发的应用程序)后,Raspberry Pi 本质上就成为了应用程序。

下载Windows 10 物联网核心版

想知道更多? 试试这些 Raspberry Pi 和 Windows 10 IoT 项目。

3.NetBSD

NetBSD 也衍生自 UNIX,它与 BSD(伯克利软件发行版)更密切相关,BSD 本身就是 UNIX 的扩展。

但是 BSD 为 Raspberry Pi 用户提供了什么? 嗯,就像 Linux 一样,BSD 是开源的,并且类似于 UNIX。 许多应用程序和实用程序都适用于两者,这意味着切换到 BSD 是此列表中最简单的选项。 BSD 具有 Linux 所没有的优势,例如更好的 GPIO 连接性。

下载: 用于树莓派 2 和 3 的 RaspBSD

下载适用于 Raspberry Pi B 和 2 的 FreeBSD

如果您是 BSD 新手,我们的 Linux 与 BSD 比较将在这里为您提供帮助。

4. 树莓派 3 的 OpenBSD

作为 FreeBSD 的替代品,OpenBSD for Raspberry Pi 更适合用作网络服务器。 许多管理员认为 OpenBSD 是可用的最安全的服务器操作系统。

因此,如果您的目标是为服务器项目寻找非 Linux 操作系统,那么 OpenBSD 是您的最佳选择。

除了这个区别,OpenBSD 与 FreeBSD 非常相似。 请注意,OpenBSD 中缺少 SD 驱动程序意味着您需要将其安装到 USB 驱动器。 目前还没有适用于 Raspberry Pi 4 的 OpenBSD 版本,因此请坚持使用 Pi 3 版本。

下载适用于树莓派 3 的 OpenBSD

5. RISC 操作系统

另一个绝佳的选择是 RISC OS,它起源于 1980 年代的家庭计算热潮。 有趣的是,它是在剑桥开发的,这里是 Raspberry Pi 的构思地,也是 Raspberry Pi 基金会的所在地。

RISC OS 是您可以使用 NOOBS 安装工具安装的操作系统之一。 [LINK] RISC OS 快速且具有一致的用户界面,还包括结构化的 BASIC 解释器。 如果你的编程经验植根于 1980 年代,而 BASIC 是你编码的根源,那么这很有用。

尽管年代久远,但仍有一些可用于 RISC OS 的优秀应用程序,包括 Web 浏览器。 请注意,您需要一个三键鼠标才能使用 RISC OS; 鼠标上的可点击滚轮就足够了。

下载树莓派的 RISC 操作系统

您将在我们的专用安装指南中找到有关 RISC OS(包括如何安装和使用它)的更多信息。

6.安卓

令人惊讶的是,可以在 Raspberry Pi 上运行 Android。 虽然 Android 使用 Linux 内核,但是否可以将其视为 Linux 发行版尚无定论。

虽然不是正式版,但能够安装安卓是一大优势。 将 Android 与 Raspberry Pi 和触摸屏设备相结合,为您提供了一种使用计算机的绝佳新方式。 甚至可以设置 Google Play 商店,让您可以访问所有您喜爱的游戏和应用程序。

有几个基于 Raspberry Pi 的项目可用——寻找特定 Pi 模型的构建以获得最佳结果。

下载适用于树莓派的 Android 9.0 Pie

7. 安卓事物

同时,物联网开发平台Android Things也可用于树莓派。 这是一个针对低内存和功率受限的物联网设备的嵌入式操作系统。

Android Things 支持蓝牙 LE 和 Wi-Fi 以及 Weave,谷歌希望这将成为物联网的默认协议。

下载适用于树莓派的 Android Things

8. 计划 9

Plan 9 于 1992 年作为开源操作系统发布,占用空间小,面向开发人员。 它轻巧的存在使其成为 Raspberry Pi 的理想选择。

作为 UNIX 的后代,Plan 9 很容易在 Pi 上安装,就像任何其他兼容的操作系统一样。

运行后,您将首先看到一个命令行,然后加载称为“rio”的鼠标驱动的用户界面。 请注意,Plan 9 看起来非常简陋,与您以前使用的任何操作系统的视觉关系都非常小。 也许与 RISC OS 有相似之处(上图)。 然而,Plan 9 的 UNIX 遗产将帮助任何有其先行者经验的人。

这个新手 计划 9 指南 应该可以帮助您入门。 同时,按照这些说明使用 Linux PC 为 Raspberry Pi 设置计划 9。

下载Raspberry Pi 计划 9 (手动说明)

9.铬操作系统

如果您正在寻找非 Linux Raspberry Pi 操作系统,最后一个选择是 Chromium OS。 这是开源版本的 Chrome 操作系统又一次依赖于 Linux 内核。

已经为 Raspberry Pi 配置了几个 Chromium 版本。 但是,您可能会从中获得最佳结果的是 FydeOS。 它是一个基本的操作系统,可为您提供完整的 Chrome 在您的 Raspberry Pi 上获得类似操作系统的体验。

下载FydeOS (为 Raspberry Pi 构建的 Chromium OS)

Chromium OS 不适合访问 GPIO,但它非常适合将 Raspberry Pi 用作桌面。

Raspberry Pi 的 Linux 最佳替代品

如果您正在寻找 Raspberry Pi 的替代操作系统,还有其他选择。 然而,这些几乎都是移植到 ARM 架构的 Linux 发行版。 即使是那些声称是其他东西的人(例如 AROS 的 Raspberry Pi 版本,1990 年代初期的 AmigaOS 3.1 的开源版本)也依赖 Linux 驱动程序。

除了 Android,这些操作系统是 Raspbian Stretch 的轻量级替代品。 但是,如果您喜欢 Linux,但正在寻找一个占用空间小的 Raspberry Pi 发行版,那么我们的轻量级 Raspberry Pi 操作系统指南值得一读。