本人系自动化专业研究僧一枚,因科研需要购入一台树莓派4B+,因此本文目的是通过查阅目前常用树莓派操作系统的知识来为自己找到一个合适的开发环境。话不多说以下是本文搜集到常用树莓派操作系统简介:
一:Respbian
Raspbian是树莓派基金会官方支持的操作系统,有大量的文档和软件。Raspbian是以debian为基础的,但是做了一些修改。它使用PIXEL作为主要桌面,重量轻,因此在树莓派上运行速度更快。预装Python、Scratch、Sonic Pi、Java等用于计算、教育和编程的软件。
Raspbian的桌面
二:Windows IoT Core
大家看到windows的第一眼是不是觉得很亲切,没错最新的树莓派4是支持Windows操作系统的,但是这款Windows和我们日常使用的win10、win7还是有很大的区别的。Windows IoT Core 是专为 Raspberry Pi 构建的 Windows 操作系统,是程序员和编码人员的开发平台。 它的目标是让程序员使用它来构建使用 Raspberry Pi 和Windows 10 的物联网设备原型。
Windows IoT Core桌面
三:Ubuntu Core
因为之前在笔记本上装过ubuntu的双系统,所以看到这个Ubuntu时并不是很陌生。Ubuntu Core 是为物联网应用程序设计的 Ubuntu 版本。 Ubuntu 是世界上最受欢迎的基于 Linux 的操作系统,拥有 20 多种衍生产品,并且它拥有一个活跃且热情的论坛,在树莓派上使用 Ubuntu Core很容易启动和运行。
Ubuntu Core的桌面
题主在以上三款操作系统中纠结不已,Windows陪伴我这个半路出家的程序员多年之久,对其有着难以割舍的感情,但是这个windows又和我们常用的windows不太一样。Respbian是官方支持的操作系统,感觉是正统、嫡系、王牌……而且题主之前有过Ubuntu的使用经历,假若使用Ubuntu开发的话上手难度会大大降低。纠结×100000………………
不过究竟使用哪个系统我就不在本文中叙述了,下一篇文章如果不出意外就是我要使用的操作系统的烧录过程介绍,回到本文的中心思想,细数树莓派的常用操作系统,不过因为题主是为了项目开发来写的这篇文章,所以剩下的用于影音、娱乐等功能的操作系统只是简单介绍,大家有需要可以复制下名字去搜索更多相关知识,谢谢!
四:RecalBox
有很多发行版致力于将树莓派变成一款复古游戏机,但是RecalBox是最容易使用的发行版之一。从8位时代起,它就支持各种街机和游戏机。取决于你拥有的树莓派型号,旧型号的树莓派可能无法运行一些游戏或者卡顿。尽管如此,它还是一款比较不错的发行版。RecalBox最大的优势之一是它支持多少额外的硬件。各种各样的游戏手柄、操纵杆、街机操纵杆,以及更多模拟器。你可以在RecalBox网站上找到支持的所有内容的列表。
五:Lakka
Lakka 是一款免费,轻量级和开源的发行版,您可以将最小的 PC 转换为成熟的游戏机而无需键盘或鼠标。因为具有漂亮的用户界面和许多自定义选项,所以它对配置的要求还是比较高的。 它的 PS4 式 UX 为Raspberry Pi 带来了特色,所以如果你是游戏玩家那就可以选择它。
六:RetroPie
RetroPie 是一个开源的基于 Debian 的软件库,您可以使用它来模拟 Raspberry Pi,PC 或 ODroid C1 / C2 上的复古游戏,它目前是该任务最受欢迎的选项。RetroPie 使用Emulation
Station 前端和 SBC 为用户提供愉快的复古游戏体验,因此在使用过程中您很难出错。
七:RuneAudio
RecalBox的目标是把你的树莓派变成一个复古游戏机,RuneAudio则希望把它变成一个自动点唱机。这实际上是销售RuneAudio短片,因为这个发行版对高分辨率音频的支持使它远远超过了点唱机。RuneAudio可以播放你的整个数字音乐库,无论是从插入树莓派的USB驱动器还是通过网络访问的NAS。值得一提的是,它基于网络的界面意味着你可以在家里无线控制它。这包括Windows和Linux计算机以及Android驱动的移动设备。支持常见的音频格式,如FLAC、WAVE、MP3和ALAC。您还可以通过PCM上的DSD获得本机DSD回放。有关所有功能的列表,请参见RuneAudio网站。
八:OSMC
OSMC(开源媒体中心)是一款免费,简单,开源且易于使用的独立 Kodi 操作系统,几乎可以播放任何媒体格式。它具有现代美观的极简主义用户界面,并且由于附带了几个内置图像,因此可以完全自定义。 如果您运行 Raspberry Pi 来管理媒体内容,请选择 OSMC。
九:OpenELEC
OpenELEC(开放式嵌入式Linux娱乐中心)是一个基于 Linux 的小型 JeOS(Just enough Operating System),从头开始将 PC 转变为 Kodi 媒体中心。你可以将OpenELEC视为准系统Kodi,因为它具有较少的自定义选项并限制对某些区域的访问,例如 SSH和更复杂的自定义。尽管如此,OpenELEC 是一个功能强大的媒体中心,如果没有 OSMC ,它可能会满足您的需求
十:其他
除了以上操作系统外还有既不属于windows又不属于linux的 RISC OS和RaspBSD。RISC OS 是一个独特的开源操作系统,由原始 ARM 的创建者专门为 ARM 处理器设计。RaspBSD 是 FreeBSD 11 的免费开源镜像版本,它是当今世界上使用最广泛的操作系统之一,其代码 存在于游戏机中,例如 PlayStation 4,macOS等。
笔者是一个刚开始入门树莓派的小白,现在将自己查阅的知识分享,欢迎热心读者补充!当然有疑问的我们也可以一起讨论。
最后重申下写东西的目的,有人说你学会一样东西的最好方式就是把你学会的东西讲给别人,当别人听懂的时候也就证明你学会了,所以我想在日常学习中,输入知识进大脑的同时能输出一些东西来保持学习的高效! 最后 ,谢谢!!