9种不是Linux的树莓派操作系统

电子说

1.2w人已加入

描述

正在寻找一种充分利用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

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分