9种不是Linux的Raspberry Pi操作系统

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

2019年非Linux Raspberry Pi OS列表

寻找不是Linux的Raspberry Pi操作系统?这九种替代方法应该适合您:

  • Windows 10
  • Windows 10 IoT核心版
  • NetBSD
  • OpenBSD
  • RISC操作系统
  • Android
  • Android Things
  • 计划9
  • Chromium OS
  • 这是一个诱人的混合,不是吗?让我们看一下每种情况,并帮助您确定下一步要安装的Raspberry Pi操作系统。

    1。 Raspberry Pi上的Windows 10

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

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

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

    下载:用于Raspberry Pi的WOA Deployer for Raspberry Pi 3B / B +

    下载:Windows在Raspberry Imager上

    2。 Windows 10 IoT核心版

    正在寻找比Windows 10功能更强大的功能?微软专用的物联网版本是物联网项目的理想选择。 Microsoft与Raspberry Pi兼容(并且在NOOBS中作为选件提供),Microsoft将Windows 10 IoT核心版描述为“…是Windows 10的版本,该版本针对具有或没有显示器的较小设备进行了优化,并且在Raspberry Pi 2和3,Arrow DragonBoard 410c和MinnowBoard MAX。 Windows 10 IoT核心版利用丰富,可扩展的通用Windows平台(UWP)API来构建出色的解决方案。"

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

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

    下载:Windows 10 IoT核心版

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

    3。 NetBSD

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

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

    下载:用于Raspberry Pi 2和3的RaspBSD
    下载:FreeBSD对于Raspberry Pi B和2

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

    4。 Raspberry Pi 3的OpenBSD

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

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

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

    下载:Raspberry Pi 3的OpenBSD。

    另一个出色的选择是RISC OS,它起源于1980年代家庭计算的繁荣。有趣的是,它是在创建Raspberry Pi的剑桥以及Raspberry Pi Foundation的剑桥开发的。

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

    尽管年代久远,但是RISC OS还是有一些不错的应用程序,包括Web浏览器。请注意,您需要使用三键鼠标才能使用RISC OS。

    下载:Raspberry Pi的RISC操作系统

    您将了解有关RISC操作系统的更多信息(包括如何进行安装和使用)。

    6。 Android

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

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

    可以使用多个基于Raspberry Pi的项目-寻找特定Pi模型的最佳构建结果。

    下载:适用于Raspberry Pi的Android 9.0 Pie

    7。 Android Things

    同时,Raspberry Pi还提供了IoT开发平台Android Things。这是一个针对内存不足和功率受限的IoT设备的嵌入式操作系统。

    Android Things支持Bluetooth LE和Wi-Fi并具有Weave功能,Google希望Weave能够成为IoT的默认协议。

    下载:Raspberry Pi的Android Things

    8。计划9

    计划9在1992年作为开源操作系统发布,计划9占地面积小,面向开发人员。

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

    一旦运行,在加载称为“ rio"的鼠标驱动的用户界面之前,您最初会看到一个命令行。请注意,Plan 9看起来非常基本,并且与您以前使用的任何操作系统之间的视觉关系都很少。可能与RISC OS相似(如上所述)。但是,Plan 9的UNIX传统将帮助任何有其先驱经验的人。

    这份有关Plan 9的新手指南应该可以帮助您入门。同时,请按照以下说明使用Linux PC设置Raspberry Pi的Plan 9。

    下载:Raspberry Pi的Plan 9(手动说明)

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

    Several builds of Chromium have been configured for the Raspberry Pi. However, the one you’re probably going to get the best results from is FydeOS. It’s a basic operating system that gives you the full Chrome OS-like experience on your Raspberry Pi.

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

    Chromium OS不适合访问GPIO,但是非常适合像台式机一样使用Raspberry Pi。

    Raspberry Pi的Linux最佳替代品

    在寻找Raspberry Pi的替代操作系统时,还有其他选择。但是,这些几乎都是Linux发行版,已移植到ARM体系结构。甚至那些声称是别的东西(例如AROS的Raspberry Pi版本,1990年代初期的AmigaOS 3.1的开源版本)也依赖Linux作为驱动程序。

    除了Android之外,这些操作系统都是Raspbian Stretch的轻量级替代品。但是,如果您已结识Linux,但正在寻找占用空间较小的Raspberry Pi发行版,则值得阅读有关轻量级Raspberry Pi操作系统的指南。

    标签: Android DIY项目构想 操作系统 Raspberry Pi Unix