Buildroot
Buildroot 是 Linux 平台上一个构建嵌入式 Linux 系统的框架。
它可以和编译 Linux 内核一样,通过 menuconfig 修改配置,编译出一个 Linux 系统固件。
只是 Buildroot 编译出来不仅仅有 Linux 内核,还包括 bootloader、rootfs 与应用软件。
由于 Buildroot 的可配置特性,Firefly 开源团队只编译 rootfs 与一些需要的应用软件。
**Firefly Buildroot 特点如下:
**
Firefly Buildroot 应用场景:
以下是 Firefly Buildroot 系统桌面:

Ubuntu
Ubuntu 是由南非人马克·沙特尔沃思 (Mark Shuttleworth) 创办的基于 Debian Linux 的操作系统。
Ubuntu 适用于笔记本电脑、桌面电脑和服务器,特别是为桌面用户提供尽善尽美的使用体验。
Ubuntu 几乎包含了所有常用的应用软件:文字处理、电子邮件、软件开发工具和 Web 服务等。
Firefly 提供 Ubuntu Desktop 系统与 Minimal (无桌面)系统,目前支持 Ubuntu 18.04 与 Ubuntu 20.04 版本。
**Firefly Ubuntu 特点如下:
**
Firefly Ubuntu 应用场景:
Ubuntu Desktop
以下是 Ubuntu 18.04 Desktop 系统桌面:

Ubuntu Desktop 是桌面版本系统,设备开机启动会进入桌面,运行 Xorg(X server) 显示服务,所有应用会通过 X server 进行渲染和显示。
**Ubuntu Desktop 特点如下:
**
Ubuntu Desktop 应用场景:
如果您有桌面的功能需求只能选择 Desktop 版本,如果需要在 Ubuntu 上有开发多窗口应用需求那么也可以选择 Desktop 版本。
Ubuntu Minimal
**Ubuntu Minimal 特点如下:
**
Ubuntu Minimal 应用场景:
Debian
Debian 是由社区支持的 Debian 项目开发的 Linux 发行版,该项目由 Ian Murdock 于 1993 年 8 月 16 日建立。
Firefly 提供 Debian 系统,目前支持 Debian 9 与 Debian 10 版本。
Firefly Debian 与 Ubuntu 系统的特点与应用场景绝大部分类似,下面主要说明这两者的区别:
OpenWrt
OpenWRT 是一个高度模块化、高度自动化的嵌入式软路由系统。
Firefly 提供 OpenWrt 系统(包括 LEDE 系统),目前支持 OpenWrt 21.02 版本。
**Firefly OpenWrt 特点如下:
**
Firefly OpenWrt 应用场景:
RTLinux
RTLinux (Real-Time Linux,亦称作实时 Linux)是 Linux 中的一种实时操作系统。
Firefly 对 RTLinux 支持主要在于内核层上, 您完全可以自由搭配(例如: RTLinux-Ubuntu、RTLinux-Debian)。
RTLinux 与 Linux 系统的区别如下:
**Firefly RTLinux 特点如下:
**
更多 Linux
Yocto
Yocto 是一个开源协作项目,可帮助开发人员创建基于 Linux 的定制系统,相比 Buildroot,它支持更丰富的功能。
Firefly 提供 Yocto 系统,目前已支持 Yocto 2.7.4 版本。
Centos
CentOS 是 Linux 发行版之一,它是来自于 RHEL 依照开放源代码规定发布的源代码所编译而成。
Firefly 提供 Centos 系统,目前已支持 Centos 8 版本。
LibreELEC
LibreELEC 是一个轻量级的恰到好处的操作系统 Linux 发行版,专为当前和流行的媒体中心硬件上的 Kodi 构建。
Manjaro
Manjaro 是一个基于 Arch Linux 操作系统的免费开源 Linux 发行版。
原作者:Firefly Team
更多回帖