0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

树莓派上运行的11种操作系统介绍

454398 ? 来源:网络整理 ? 作者:网络整理 ? 2019-12-02 10:24 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Raspberry Pi的成本仅为40美元,价格便宜,用途广泛且相对强大,其竞争对手没有。尽管大多数项目都可以通过Debian Linux分支Raspbian来完成,但该Raspberry PI OS并不是唯一的选择。

这么多其他操作系统都可以在Raspberry Pi上运行。只需在启动前确保已准备好显示器,鼠标和键盘,并使用快速的microSD卡运行您选择的操作系统即可。

最佳Raspberry Pi操作系统

强》 1。基于ARM的Linux操作系统

让我们先将Raspberry Pi OS集合作为一个参考。估计Raspberry Pi有80多种基于Linux的发行版。这些范围从Raspbian到Linutop甚至是PiBang。

虽然Raspbian是默认选项(并且由Raspberry Pi Foundation建议),但您可能更喜欢Ubuntu MATE或轻量级的OS DietPi。为了摆脱基于Debian的发行版,可以选择Pidora(基于Fedora的发行版)和Arch Linux ARM。

然后有用于笔测试的Kali Linux和一整套操作系统用于Pi的图像,涵盖了许多不同的目的。

对于年轻人来说,Kano OS [Broken URL Removed]是一个教育发行版,适用于所有Pi计算机,而不仅仅是Kano出售的那些计算机。

p》

请注意,通过NOOBS安装程序可以使用几种操作系统(包括Raspbian和Ubuntu MATE)。

2。 Raspberry Pi媒体中心

如果您想将Raspberry Pi用作媒体中心,则有很多不错的选择。尽管这些操作系统始终基于Raspbian/Debian构建,但它们也基于流行的媒体中心软件Kodi。与其他任何Raspberry Pi操作系统一样,使用这些系统所获得的就是要安装的磁盘映像。

那么,有什么可用的?好了,Raspberry Pi的所有消费者型号都可以使用OpenELEC版本。

同时,OSMC与Raspberry Pi 1、2、3和Zero兼容,并且可以通过专用管理屏幕进行常规更新。

最后,也可以使用LibreELEC,因为为Raspberry Pi 2和3用户提供了SD卡创建工具,因此安装最简单。

3 。 RISC OS Pi

剑桥开发的RISC OS是1980年代开发的第一个用于ARM处理器的操作系统。它在1990年代中期成立于教育机构的Acorn Archimedes中得到了广泛的使用,最终被基于Windows的PC取代。

但是,RISC OS仍然具有实用性且易于安装。

《为了获得最佳效果,您将需要带有可单击滚动轮的鼠标,因为RISC OS用户界面需要三键鼠标。安装完成后,您可以在Packman中找到免费的应用程序,而在商店应用程序中找到商业选项

您可以使用上面链接的NOOBS安装程序工具安装RISC OS,也可以下载RISC OS进行手动安装。/p》 4。计划9

如果您正在寻找台式机操作系统的替代产品,那么类似UNIX的计划9可能是答案。这是一个准系统的开源操作系统,由原始UNIX背后的同一个团队设计。

microSD卡映像可以用通常的方式编写,启动后几乎可以立即进入Plan 9操作系统。

实际上,纯命令行用户界面可能很难掌握。但是,如果您具有UNIX经验或想尝试这种计算,那么Plan 9是一个不错的起点。并且,如果您需要一些提示,请查阅Raspberry Pi终端命令上的本指南。

5。 Raspberry Pi的复古游戏

回到Linux,您可以在Raspberry Pi上安装一对复古游戏操作系统。这些工具(都运行在Raspbian/Debian上)使您能够启动游戏ROM仿真器,并具有受用户控制台启发的精巧界面,可以使用游戏控制器进行浏览。

有多个复古套件可供您使用。

RetroPie提供了对80年代,90年代和2000年代初广泛使用的复古平台的仿真。它的主要竞争对手是RecalBox,它支持RetroPie不支持的某些更高版本的系统。

更愿意避免使用这些系统吗?其他选项也可用。

Lakka被认为是“轻量级Linux发行版,可将小型计算机转变为功能强大的仿真控制台”,而Pi Entertainment System(PES)是基于Arch Linux的仿真器集合。同时,

PiPlay是一种紧凑的替代方案,可以将12个平台以及ScummVM的仿真压缩到您的Raspberry Pi上。

请记住:使用仿真器时,通常需要启动和游戏ROM。要合法使用这些功能,您应该事先购买过原始系统和游戏。

有关更多详细信息,请查阅我们的指南,以获取有关Raspberry Pi上复古游戏所需的所有知识。

6。 FreeBSD

BSD不是Linux,但看起来像Linux,并且工作方式大致相同。通过Berkeley软件发行版(以下简称“ BSD”)从Research Unix降级,FreeBSD(或其代码的大部分)是世界上使用最广泛的操作系统之一。

您会发现FreeBSD在MacOS,Nintendo Switch以及Sony的PlayStation 3和PlayStation 4中编写代码。

在Raspberry Pi上运行主要是针对命令行的体验,尽管它具有启动应用程序和游戏的能力。 FreeBSD提供了数量惊人的大量软件,因此,如果您还没有签出它,现在是时候了–在Raspberry Pi上!

可以下载专用的RaspBSD操作系统(访问有关更多信息,请参见FreeBSD Wiki。)。

另请考虑使用NetBSD。

7。 Chromium OS

基于与Chrome OS相同的代码,Chromium OS可以安装在上网本,笔记本电脑和Raspberry Pi上。安装Chromium操作系统后,您将可以使用Chrome操作系统上相同的基于云的工具。 (查看有关在Raspberry Pi上使用Chrome操作系统的更多详细信息。)

实际上,这里有一个项目:使用Raspberry Pi构建自己的Chromebook!该项目正在持续开发中,因此与上面的视频相比,可能会引入(或删除)新功能。

基于Pi的多个基于Chromium OS的项目正在进行中。尽管您在Chromium OS for All中有一个强大的替代品,也许最完善的是Flint OS。

8。 Windows 10 IoT核心版

我们要明确一点:众所周知,用于Raspberry Pi的Windows 10 IoT核心版不是Windows 10。相反,它是Windows Embedded的重新标记版本,没有桌面环境。它的目的(如“ IoT”所证明的)是作为物联网操作系统。

这意味着Pi可以用于IoT开发目的,但要获得最佳结果,您需要远程连接从另一台PC到Windows 10 IoT核心版设备。

从此处,您可以将Visual Studio中的软件部署到该设备。 Windows 10 IoT核心版下的Raspberry Pi也将运行Python应用程序。

不过,请注意,这有点像开发的死路。 Windows 10 IoT核心版虽然对一组特定任务很有用,但它并不是Raspberry Pi的Linux替代品。

这是我们在Raspberry Pi上安装Windows 10 IoT Core的指南:

9。 Android和Android Things

令人惊讶的是,还可以在Raspberry Pi上运行Android。这并不令人感到意外-如今,Android几乎可以在从PC到机顶盒的所有设备上运行。您甚至可以从头开始为Raspberry Pi构建Android平板电脑。

Pi可以使用多种版本的Android,而当前版本则基于Android 7.0 Nougat。在撰写本文时,一些Android TV版本也在开发中。

如您所料,在Raspberry Pi上安装Android可以使您访问大量的Android应用和游戏。可能存在一些兼容性问题,但总体稳定性很好。您可以在Android Pi Wiki上找到最新版本的副本。

10。 AROS:AmigaOS Remake

AmigaOS是去年最流行的操作系统之一,是一个由Amiga,Inc.拥有的封闭源项目,并永久且永久地授权给Hyperion Entertainment。多年来已经开发了多个克隆(最著名的是MorphOS),但是Pi仅提供AROS。

从演示中可以看到,有一些游戏和应用程序可用,您应该找到现代的类似Amiga的体验值得。从AROS网站下载。

请注意,您也可以在PC上模拟Amiga,并使用其庞大库中的任何应用程序和游戏。

11。 IchigoJam BASIC RPi

最后,IchigoJam BASIC已被移植到Raspberry Pi。

为日本低功耗,子Raspberry Pi单板IchigoJam计算机设计,IchigoJam BASIC RPi

该操作系统旨在简化使用BASIC语言的编程,并且支持数字I/O,PWM,I2CUART功能。

如果您正在寻找一种易于掌握的语言,并且对编程不熟悉,请尝试IchigoJam BASIC RPi。否则,请查看Rust。

这么多Raspberry Pi操作系统!

您几乎可以使用Raspberry Pi进行任何操作,从运行低预算的空间程序到流式PC游戏。可以随时随地进行Raspberry Pi项目。

虽然硬件不错,但Raspberry Pi的成功在于广泛的可用操作系统。

基于Linux的操作系统,传奇的RISC OS和AmigaOS,甚至Windows 10 IoT Core,您都很难为Raspberry Pi的任何竞争对手找到这么多选择。

责任编辑:wv

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

    关注

    37

    文章

    7177

    浏览量

    125917
  • 树莓派
    +关注

    关注

    122

    文章

    2034

    浏览量

    107698
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    这个套件让树莓派5运行几乎所有YOLO模型!Conda 与 Ultralytics!

    如何在树莓派上设置YOLO计算机视觉?Conda与Ultralytics在本指南中,我们将学习如何使用Conda在树莓派上安装UltralyticsYOLO视觉套件。该套件将允许你
    的头像 发表于 07-31 11:51 ?149次阅读
    这个套件让<b class='flag-5'>树莓</b>派5<b class='flag-5'>运行</b>几乎所有YOLO模型!Conda 与 Ultralytics!

    树莓操作系统:版本、特性及设置完整指南!

    树莓操作系统是什么?树莓操作系统是由树莓派基金会专为树莓派开发的官方
    的头像 发表于 07-28 18:26 ?168次阅读
    <b class='flag-5'>树莓</b>派<b class='flag-5'>操作系统</b>:版本、特性及设置完整指南!

    初学者指南:树莓派上搭建虚拟环境!

    在这篇简明扼要的指南中,我们将探讨如何在树莓派上设置和使用虚拟环境(或称为Venv)——包括在终端和Thonny集成开发环境中。使用Bookworm操作系统或更高版本时,或在尝试安装Python
    的头像 发表于 07-27 13:24 ?130次阅读
    初学者指南:<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>搭建虚拟环境!

    如何在树莓派上设置并使用VNC?远程访问完整指南!

    为什么要在树莓派上使用VNC?使用VNC与树莓派的主要优势在于其提供的灵活性。我们可以在“无头模式”(无物理显示器)下运行树莓派,同时仍能完全访问其图形用户界面(GUI)。这减少了对额
    的头像 发表于 07-26 20:42 ?2230次阅读
    如何在<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>设置并使用VNC?远程访问完整指南!

    树莓派挖掘5顶级加密货币!

    加密货币是用于在线交易的数字货币。挖掘这些货币通常需要专门的硬件,如ASIC矿机或高性能GPU。然而,有些加密货币仍可用树莓派来挖掘。在本文中,我将为您介绍可在树莓派上挖掘的最佳加密货
    的头像 发表于 07-21 16:34 ?270次阅读
    用<b class='flag-5'>树莓</b>派挖掘5<b class='flag-5'>种</b>顶级加密货币!

    释放潜力:在树莓派上运行安卓系统实现多样化应用!

    为什么要在树莓派上运行安卓系统?安卓系统以其庞大的应用生态系统和用户友好的界面而闻名,它能够将
    的头像 发表于 07-05 08:33 ?332次阅读
    释放潜力:在<b class='flag-5'>树莓</b><b class='flag-5'>派上</b><b class='flag-5'>运行</b>安卓<b class='flag-5'>系统</b>实现多样化应用!

    如何在树莓派上安装并运行 Arduino 集成开发环境!

    ,我们将介绍如何在树莓派上安装并运行ArduinoIDE。所需物品要在树莓派上
    的头像 发表于 07-01 17:41 ?1298次阅读
    如何在<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>安装并<b class='flag-5'>运行</b> Arduino 集成开发环境!

    最受欢迎的单板计算机 x 最流行的移动操作系统

    欢迎的单板计算机之一。你可能已经拥有一台了,不是吗?Android是世界上最流行的操作系统,拥有各种各样的应用程序可供选择。这种流行度,再加上树莓派日益增强的性能,为在树莓派上
    的头像 发表于 06-18 17:20 ?226次阅读
    最受欢迎的单板计算机 x 最流行的移动<b class='flag-5'>操作系统</b>

    如何设置 Raspberry Pi 操作系统 Windows 模拟器:完全指南!

    为何要在Windows上模拟树莓操作系统?在Windows上模拟树莓操作系统是利用虚拟化技术进行开发、测试和学习,而无需物理树莓派硬件,
    的头像 发表于 05-20 16:23 ?347次阅读
    如何设置 Raspberry Pi <b class='flag-5'>操作系统</b> Windows 模拟器:完全指南!

    从初学到进阶:树莓派上最适合你的代码编辑器推荐!

    安装树莓操作系统后,你就可以使用Python、Scratch、Java、C/C++等受Linux支持的多种编程语言进行编程了。其中,Python是树莓派上最受欢迎的编程语言。在
    的头像 发表于 05-15 16:20 ?274次阅读
    从初学到进阶:<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>最适合你的代码编辑器推荐!

    告别复杂操作:一款在树莓派上测试操作系统的免费工具!

    BalenaEtcher是一款有趣的免费工具,可用于创建可启动的SD卡和USB驱动器。我经常用它来在我的RaspberryPi上测试新的操作系统,但你也可以用它来安装新的Linux发行版。它通常比
    的头像 发表于 03-25 09:38 ?444次阅读
    告别复杂<b class='flag-5'>操作</b>:一款在<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>测试<b class='flag-5'>操作系统</b>的免费工具!

    树莓派云OS哪个最受欢迎?来看看Github Star 28.9k的项目!

    应用程序,简化管理过程,位于现有操作系统之上,将设备转变为自托管机器。2.安装与访问:在树莓派上安装只需运行bash脚本,安装完成后通过终端给出的IP地址在浏览器访
    的头像 发表于 03-25 09:21 ?465次阅读
    <b class='flag-5'>树莓</b>派云OS哪个最受欢迎?来看看Github Star 28.9k的项目!

    不要等Manus的邀请码了,树莓派上也能实现 AI Agent !

    本文讨论了Manus、OpenManus、CrewAI这三款AIAgent产品的特点、适用场景,并重点介绍了如何用CrewAI在树莓派上运行多LLM代理,还探讨了AIAgent发展带来
    的头像 发表于 03-25 09:19 ?790次阅读
    不要等Manus的邀请码了,<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>也能实现 AI Agent !

    人脸识别指南:如何在树莓派上安装和设置 Dlib

    学习如何在树莓派上安装Dlib并配置人脸识别功能,为您的AI项目奠定基础。在树莓派上安装Dlib的详细步骤要为树莓派安装Dlib并确保人脸识
    的头像 发表于 03-24 17:31 ?842次阅读
    人脸识别指南:如何在<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>安装和设置 Dlib

    deepin操作系统介绍

    希望从自己的能力和对桌面操作系统的理解,能给 Linux 的用户与开发者更多的选择。我们也相信 deepin 能够得到更多用户的认可与喜爱,成为开源世界的最佳选择。? 一、 deepin 操作系统 先说 Linux 操作系统,它
    的头像 发表于 12-23 09:08 ?2471次阅读
    deepin<b class='flag-5'>操作系统</b><b class='flag-5'>介绍</b>