操作系统
2025-12-10
操作系统(Operating System, OS)是管理硬件和软件资源的核心系统软件,为应用程序提供运行环境和基础服务。在 Quectel Pi H1 开发板上,您可以选择多种 Linux 发行版,以满足不同的开发需求。
本章节将介绍我们产品及开发环境所支持的主要操作系统,旨在覆盖从通用服务器到专用嵌入式设备的不同开发与应用场景。
支持的操作系统
Debian (默认推荐)
定位:通用、稳定的基础Linux发行版。
核心特点:提供丰富的预编译软件包、成熟稳定的软件生态和长期支持。
应用场景:服务器、云主机、桌面开发环境,或作为需要快速部署和丰富软件生态的应用平台。
Yocto Linux
定位:嵌入式Linux定制化构建框架。
核心特点:允许从源代码开始,为特定硬件量身定制和构建高度精简的专属Linux系统,具备极高的灵活性。
应用场景:物联网(IoT)设备、嵌入式产品、资源受限或对系统组成有严格控制的量产硬件。
快速选择指南
| 特性 | Debian | Yocto Linux |
|---|---|---|
| 核心区别 | 使用现成系统 | 自建定制系统,方便有能力的开发者进行二次开发。 |
| 定制灵活性 | 较低(基于现有包) | 极高(从源码编译) |
| 学习和使用难度 | 较低 | 较高 |
| 适用场景 | 通用计算、标准服务器、需要快速上线的应用 | 专用嵌入式硬件、对系统大小或组成有严格要求的量产产品 |
快速访问