正在寻找一种充分利用Raspberry Pi的方法?运行一个只需要更多东西的项目?看起来奇怪,Linux可能是问题所在,那么为什么不考虑使用非Linux操作系统呢?
2019年非Linux Raspberry Pi OS列表
寻找不是Linux的Raspberry Pi操作系统?这九种替代方案应该适合您:
这是一个诱人的组合,不是吗?让我们看一下每种情况,并帮助您确定下一步要安装的Raspberry Pi操作系统。
大多数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上
正在寻找比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项目。
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比较将为您提供帮助。
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操作系统的更多信息(包括如何安装和使用它)。
令人惊讶的是,可以在Raspberry Pi上运行Android。尽管Android使用Linux内核,但对于是否可以将其视为Linux发行版尚无定论。
尽管不是正式版本,但能够安装Android是一大优势。将Android与Raspberry Pi结合使用,并且触摸屏设备为您提供了一种使用计算机的绝佳新方法。甚至可以设置Google Play商店,让您访问所有喜欢的游戏和应用。
可以使用多个基于Raspberry Pi的项目-寻找特定Pi模型的最佳构建结果。
下载:适用于Raspberry Pi的Android 9.0 Pie
同时,Raspberry Pi还提供了IoT开发平台Android Things。这是一个针对内存不足和功率受限的IoT设备的嵌入式操作系统。
Android Things支持Bluetooth LE和Wi-Fi并具有Weave功能,Google希望Weave能够成为IoT的默认协议。
下载:Raspberry Pi的Android Things
计划9在1992年作为开源操作系统发布,计划占地很小,主要针对开发人员。
作为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内核。
已为Raspberry Pi配置了多个版本的Chromium。但是,您可能会从中获得最佳效果的是FydeOS。这是一个基本的操作系统,可为您在Raspberry Pi上提供完整的类似Chrome操作系统的体验。
下载:FydeOS(为Raspberry Pi构建的Chromium操作系统)
Chromium OS不适合访问GPIO,但非常适合像台式机一样使用Raspberry Pi。
在寻找Raspberry Pi的替代操作系统时,还有其他选择。但是,这些几乎都是Linux发行版,已移植到ARM体系结构。甚至那些声称是别的东西(例如AROS的Raspberry Pi版本,1990年代初期的AmigaOS 3.1的开源版本)也依赖Linux作为驱动程序。
除了Android之外,这些操作系统都是Raspbian Stretch的轻量级替代品。但是,如果您已结识Linux,但正在寻找占用资源少的Raspberry Pi发行版,则值得阅读有关轻量级Raspberry Pi操作系统的指南。
Windows 10
Windows 10 IoT核心版
NetBSD
OpenBSD
RISC操作系统
Android
Android Things
Plan 9
Chromium OS
责任编辑:wv
-
Linux
+关注
关注
87文章
11232浏览量
208962 -
操作系统
+关注
关注
37文章
6747浏览量
123204 -
树莓派
+关注
关注
116文章
1699浏览量
105537
发布评论请先 登录
相关推荐
评论