更多 Linux OS 支持¶
Buildroot¶
Buildroot 是 Linux 平台上一个构建嵌入式 Linux 系统的框架。整个 Buildroot 是由 Makefile(*.mk) 脚本和 Kconfig(Config.in) 配置文件构成的。你可以和编译 Linux 内核一样,通过 buildroot 配置,menuconfig 修改,编译出一个完整的可以直接烧写到机器上运行的 Linux 系统软件(包含 boot、kernel、rootfs 以及 rootfs 中的各种库和应用程序)。Buildroot 是Firefly主要支持的OS之一,详细编译和使用教程可查看Firefly的《Buildroot 开发手册》。
Ubuntu 18.04¶
Ubuntu(乌班图)是一个基于Debian的以桌面应用为主的Linux操作系统,据说其名称来自非洲南部祖鲁语或科萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观。用户可以通过查询《Firefly Ubuntu 使用手册》在Firefly的板子上体验Ubuntu系统的魅力。
Ubuntu 20.04¶
与最近的 LTS 前身 Ubuntu 18.04 相比,Ubuntu 20.04 带来了许多变化和明显的改进。随着时间的流逝,Canonical 的未来似乎变得温和光明,并点缀着更好的装饰品。对于所有 Ubuntu 爱好者,我们相信您会喜欢这个新版本,您可以在下面的链接中找到它。
Yocto¶
Yocto项目是一个开源协作项目,可帮助开发人员创建基于Linux的定制系统,这些系统专为嵌入式产品而设计,无论产品的硬件架构如何。Yocto Project提供灵活的工具集和开发环境,允许全球的嵌入式设备开发人员通过共享技术,软件堆栈,配置和用于创建这些定制的Linux映像的最佳实践进行协作。Firefly为板子适配了Yocto项目,用户可以通过查看《Yocto项目开发手册》进行快速开发。