操作系统

操作系统(Operating System, OS)是管理硬件和软件资源的核心系统软件,为应用程序提供运行环境和基础服务。在 Quectel Pi H1 开发板上,您可以选择多种 Linux 发行版,以满足不同的开发需求。

本章节将介绍我们产品及开发环境所支持的主要操作系统,旨在覆盖从通用服务器到专用嵌入式设备的不同开发与应用场景。

支持的操作系统

Debian (默认推荐)

  • 定位:通用、稳定的基础Linux发行版。

  • 核心特点:提供丰富的预编译软件包、成熟稳定的软件生态和长期支持。

  • 应用场景:服务器、云主机、桌面开发环境,或作为需要快速部署和丰富软件生态的应用平台。

Yocto Linux

  • 定位:嵌入式Linux定制化构建框架。

  • 核心特点:允许从源代码开始,为特定硬件量身定制和构建高度精简的专属Linux系统,具备极高的灵活性。

  • 应用场景:物联网(IoT)设备、嵌入式产品、资源受限或对系统组成有严格控制的量产硬件。

快速选择指南

特性 Debian Yocto Linux
核心区别 使用现成系统 自建定制系统,方便有能力的开发者进行二次开发。
定制灵活性 较低(基于现有包) 极高(从源码编译)
学习和使用难度 较低 较高
适用场景 通用计算、标准服务器、需要快速上线的应用 专用嵌入式硬件、对系统大小或组成有严格要求的量产产品

快速访问