想办法让你的树莓皮发挥最大功效吗?运行一个只需要更多东西的项目?虽然看起来很奇怪,但Linux可能是个问题,所以为什么不考虑使用非Linux操作系统呢?一些已经发布,或改编,用于覆盆子皮。
寻找不是Linux的Raspberry Pi操作系统?这九种选择完全适合你:
这是一个诱人的组合,对吧?让我们看看每个操作系统,并帮助您决定下一步将安装哪个树莓Pi操作系统。
大多数Raspberry Pi用户对Linux感到满意的原因有很多,尤其是因为它是****和开源的。然而令人难以置信的是,有一个免费版本的windows10将运行在树莓pi3b和3B+上。
有两个工具可用:用于Raspberry Pi的WOA Deployer和Raspberry Imager上的Windows。两者的作用基本相同。一旦运行,他们在ARM上准备一个Windows10版本,然后将其写入SD卡。
不知道该选哪一个?如果您希望一切都能开箱即用,请为Raspberry Pi选择WOA部署器。需要一些配置选项吗?在Raspberry Imager上使用Windows。
下载:WOA-Deployer-for-Raspberry-Pi-for-Raspberry-Pi 3B/B+
下载:Windows on Raspberry Imager
寻找比windows10更实用的东西?微软的物联网专用版本是物联网项目的理想选择。与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类似(见下文)。
它与这里列出的其他操作系统的区别在于,它更像是一个部署系统。随着应用程序的部署(无论是从默认的选择,或一个你已经开发),树莓Pi本质上成为应用程序。
下载:Windows10IoT核心
想知道更多吗?试试这些树莓皮和Windows 10物联网项目。
同样源于UNIX的还有NetBSD,它与BSD(Berkeley Software Distribution)关系更为密切,BSD本身是UNIX的一个扩展。
但是BSD为Raspberry Pi用户提供了什么呢?好吧,就像Linux一样,BSD是开源的,就像UNIX一样。许多应用程序和实用程序都可以同时工作,这意味着切换到BSD是列表中最简单的选项。BSD具有Linux所没有的优势,比如更好的GPIO连接性。
下载:RaspBSD for Raspberry Pi 2和3
下载:免费的树莓皮B和2
如果您是BSD新手,我们的Linux与BSD比较将对您有所帮助。
作为FreeBSD的替代方案,OpenBSD for Raspberry Pi更适合用作网络服务器。许多管理员认为OpenBSD是最安全的服务器操作系统。
因此,如果您的目标是为服务器项目找到一个非Linux操作系统,那么OpenBSD是您最好的选择。
除此之外,OpenBSD与FreeBSD非常相似。请注意,OpenBSD中缺少SD驱动程序意味着您需要将其安装到USB驱动器。到目前为止,还没有针对raspberrypi4的OpenBSD版本,所以还是使用pi3版本吧。
下载:OpenBSD for Raspberry Pi 3
另一个很好的选择是RISC操作系统,它起源于20世纪80年代的家庭计算热潮。有趣的是,它是在剑桥开发的,树莓皮是在那里构思的,也是树莓皮基金会的基地。
RISC操作系统是可以使用NOOBS安装工具安装的操作系统之一。[链接]快速和一致的用户界面,RISC操作系统还包括一个结构化的基本解释器。如果你的编程经验源于20世纪80年代,而BASIC是你的代码基础,那么这是很有用的。
尽管年代久远,RISC操作系统还是有一些很好的应用程序可用,包括web浏览器。请注意,使用RISC操作系统需要一个三键鼠标;鼠标上的可单击滚轮应该足够了。
下载:用于Raspberry Pi的RISC操作系统
您将在我们的专用安装指南中找到有关RISC操作系统的更多信息(包括如何安装和使用它)。
令人惊奇的是,在树莓皮上运行Android是可能的。虽然Android使用Linux内核,但它是否可以被视为Linux发行版还没有定论。
虽然不是官方版本,但能够安装Android是一大优势。将Android与Raspberry-Pi和触摸屏设备结合起来,会给你一个很好的使用电脑的新方法。甚至可以建立googleplay商店,让你访问所有喜爱的游戏和应用程序。
有几个基于Raspberry Pi的项目可用——寻找一个特定Pi模型的构建以获得最佳结果。
下载:Android 9.0 Raspberry Pie
同时,物联网开发平台Android Things也可用于Raspberry Pi。这是一个嵌入式操作系统,针对低内存和功率有限的物联网设备。
Android Things支持蓝牙LE和Wi-Fi以及Weave功能,谷歌希望这将成为物联网的默认协议。
下载:Raspberry Pi的Android东西
Plan9于1992年作为一个开源操作系统发布,占地面积小,面向开发人员。它轻盈的外观使它成为树莓皮的理想选择。
plan9是UNIX的后代,很容易安装在Pi上,就像其他兼容的操作系统一样。
一旦运行,您将首先看到一个命令行,然后加载称为“rio”的鼠标驱动的用户界面。注意,计划9看起来非常简陋,与您以前使用过的任何操作系统几乎没有视觉上的联系。也许,这与RISC操作系统(上图)有相似之处。然而,Plan9的UNIX传统将帮助任何有其先行者经验的人。
这本计划9的新手指南应该可以帮助你开始。同时,按照以下说明使用Linux PC为Raspberry Pi设置Plan 9。
下载:Raspberry Pi计划9(手册说明)
如果您正在寻找非Linux的Raspberry-Pi操作系统,最后一个选择是Chromium操作系统。这是Chrome操作系统的开源版本,再次依赖于Linux内核。
已经为Raspberry Pi配置了几个Chromium版本。然而,你可能会从FydeOS那里得到最好的结果。它是一个基本的操作系统,让你在你的Raspberry Pi上有完全的Chrome操作系统般的体验。
下载:FydeOS(针对Raspberry Pi的Chromium操作系统构建)
Chromium OS不适合访问GPIO,但它非常适合像桌面一样使用Raspberry Pi。
如果您正在为树莓Pi寻找其他操作系统,还有其他选项。然而,这些几乎都是移植到ARM架构的Linux发行版。甚至那些声称是其他东西的(比如Raspberry Pi版本的AROS,一个从1990年代早期开始的Amigaos3.1的开源版本)也依赖Linux来驱动程序。
撇开Android不谈,这些操作系统是Raspbian Stretch的轻量级替代品。不过,如果您是Linux的忠实用户,但正在寻找占地面积小的Raspberry Pi发行版,那么我们的轻量级Raspberry Pi操作系统指南值得一读。
...件)是一个有用的安装界面,让您有机会从多个Raspberry Pi操作系统中进行选择。根据microSD卡上的空间大小,可以安装其中一个或多个。确保您的卡至少为4 GB。因为它需要先格式化,所以在**之前,请列出所有已安装的设备,包...
Raspbian Jessie是Raspberry Pi的一个很好的操作系统,但是如果你想要一个更传统的Linux计算体验,你可能会寻找一个不同的操作系统。 ...
... 尽管Raspberry Pi首选的Raspbian Stretch操作系统捆绑了大量应用程序,但您可能需要一些额外的应用程序。例如,您可能希望快速访问命令行:Guake是一个很好的选择。 ...
... 因为许多Raspberry Pi操作系统(OS)都包含开发工具,所以它是学习编程的可靠选择。但是,您也可以为各种项目编程Raspberry Pi。查看10个最好的Pi编程资源来使用你的Raspberry Pi。 ...
... Raspberry Pi必须运行一个完整的操作系统,包括处理器线程、用户处理和文件服务,因此它很难以所需的速度将位输出。这意味着它可能会偶尔暂停顶级用户应用程序,同时处理更紧迫的低级进程。像Ard...
...可以用C++编写的小程序编程,但它不能运行一个完整的“操作系统”,而且肯定不会很快取代你的媒体中心。另一方面,树莓皮是一台成熟的电脑。如果你在看这个网站,我想你知道这意味着什么。 ...
...i基金会发布了PC和Mac上的PIXEL。PIXEL是桌面环境,使Raspbian操作系统看起来不错。这意味着,任何人都可以享受同样的体验,即使是从树莓皮切换到PC或Mac。 ...
...您需要依赖终端中的命令行条目。但是,如果您是Raspbian操作系统和Linux的新手,那么说起来容易做起来难。 ...
...erry Pi(任何型号都可以)和一个带有Raspbian Stretch(9.0+)操作系统的SD卡(如果您是Raspberry Pi的新手,请使用我们的安装指南)。 ...