Linux From Scratch 项目简称 LFS,它提供必要的步骤,帮开发者一步一步地定制自己的 Linux 系统。LFS 最主要的意义是教人们认识一个 Linux 系统其内部是如何工作的。自己创建一份 LFS 系统将让你了解到 Linux 工作的每个细节,以及它们是如何彼此依赖和协同工作的。并且你可以按自己的喜好和需求定制它。

Beyond Linux From Scratch(BLFS)提供了在 LFS 的基础上,进一步完善 Linux 基本系统的指引。在 BLFS 中,读者可以学习到如何为系统增加网络、X 桌面、声音、打印机和扫描仪支持。

BLFS 版本还包括大约 1000 个软件包,与以前的 BLFS 版本相比,此版本有 1357 个更新,包括软件包更新和大量文本和格式更改。

BLFS 的主要变化包括添加了许多 python 模块,允许使用 Gi-DocGen 和 Sphinx 应用程序生成包文档,还升级了几个桌面环境: