本书被分为以下三个部分。
第一部分解释了一些安装 LFS 时的重要注意事项。同时,提供了本书的基本信息。
第二部分描述了如何进行构建的准备工作,包括分区、下载软件包、编译临时工具链等。
第三部分提供在最终构建 LFS 系统时需要使用的工具的构建方法。
第四部分引导读者完成 LFS 系统的构建 — 逐个安装和编译所有需要的软件包,设定引导脚本,以及安装内核。得到的 Linux 系统是一个基本系统,在它之上可以继续编译其他软件,以扩展系统,更好地满足需求。在本书的最后,给出了一个便于使用的引用列表,包括本书中安装的所有软件、库和其他重要文件。
第五部分提供关于本书本身的信息,如缩写和用语,致谢,软件包依赖信息,LFS 引导脚本的代码清单,本书的许可和发行信息,以及软件包、程序、库和引导脚本的完整索引。