📄️ 概述
本章介绍 Armbian 构建系统的核心能力、主要优势以及整体目录结构,帮助你快速了解 Armbian 构建系统能做什么。
📄️ 构建准备
本章介绍搭建 Armbian 构建环境所需的软硬件要求,以及构建前需要完成的准备工作。
📄️ 构建命令
本章介绍 compile.sh 支持的各类构建命令,包括内核编译、镜像构建、配置菜单等常用操作。
📄️ 构建选项开关
本章详细列出 Armbian 构建系统支持的所有参数开关(Build Switches),包括开发板选择、内核分支、用户空间配置等。
📄️ 用户配置
本章介绍如何通过 userpatches 目录和配置文件来自定义 Armbian 构建过程,满足个性化的构建需求。
📄️ 扩展与钩子
本章介绍 Armbian 的扩展(Extensions)框架机制和钩子(Hooks)列表,教你如何扩展构建系统的功能。
📄️ 使用 Multipass 构建
本章介绍如何使用 Multipass 在 Ubuntu 虚拟机中搭建 Armbian 构建环境,适合 macOS、Windows 和 Linux 用户。
📄️ 使用 Docker 构建
本章介绍如何使用 Docker 容器进行 Armbian 构建,无需在本地安装依赖,保持系统环境干净。
📄️ 扩展列表
本章列出 Armbian 构建系统所有官方扩展的简要说明和关键参数,方便快速查找和使用。
📄️ 内核 Rust 扩展
本章介绍 kernel-rust 扩展的使用方法,教你如何在 Armbian 内核构建中启用 Rust 支持。
📄️ ccache-remote 扩展
本章介绍 ccache-remote 扩展的使用方法和服务器搭建指南,帮助你在多台构建主机间共享编译缓存,大幅提升构建速度。
📄️ 桌面环境
本章介绍 armbian-config 桌面环境子模块的技术实现,包括 YAML 驱动的分层安装机制和桌面扩展开发方法。