![进一步阅读](https://linux22.com/image/152108/%E8%BF%9B%E4%B8%80%E6%AD%A5%E9%98%85%E8%AF%BB.png)
我安装了 TrueOS。我想知道是否可以在我当前的系统上遵循 LFS 书籍。
答案1
不。
如果您想从非基于 Linux 的操作系统交叉编译基于 Linux 的操作系统,那么 Linux From Scratch doco 就不那么幸运了,它明确指出作为其基本要求,您已经拥有并正在使用基于Linux具有特殊风格工具的操作系统。构建过程依赖于 GNU 工具和编译器的特性,从 GNU makefile 开始,包括使用 clang 编译器构建 Linux 的(第二个)项目尚未成功。
如果您想构建 FreeBSD 或 Project Trident 操作系统,那么 Linux From Scratch doco 就是错误的选择,因为它完全是错误的操作系统。 Trident 项目系统是使用不同的工具链以不同的方式构建的。甚至与 TrueOS 和 FreeBSD 系统的构建方式不同,而后者又与基于 Linux 的操作系统的构建方式不同,其中最重要的是 ZFS 克隆和引导环境的使用。