i. 概述

本书的这一部分被分为三个阶段:首先,构建一个交叉编译器和与之相关的库;然后,使用这个交叉工具链构建一些工具,并使用保证它们和宿主系统分离的构建方法;最后进入 chroot 环境 (它能够进一步提高与宿主的隔离度),并构建剩余的,在构建最终的系统时必须的工具。

[重要]

重要

从本节开始,我们将进行构建新系统的实际工作。请非常认真地严格执行本书给出的指示。您应该尽量理解这些操作的含义,无论您急于完成构建的心情多么迫切,都不能不加思考地将命令直接输入。在您无法理解命令时要阅读描述它们的文本。另外,注意跟踪您输入的命令和它们的输出,您可以将输出通过 tee 工具发送到文件。这样如果出现了问题,可以更好地进行诊断。

下一节将给出构建过程的技术说明。再下一节包含非常重要的通用说明。