Lfs

從零開始的 Linux 是否可以在 BSD 上執行?

  • April 18, 2019

我有一個 TrueOS 安裝。我想知道是否可以在我目前的系統上遵循 LFS 書。

不。

如果您想從非基於 Linux 的作業系統交叉編譯基於 Linux 的作業系統,那麼您對 Linux From Scratch 文件不走運,它明確指出您已經擁有並正在使用基於 Linux 的作業系統,具有特殊的工具風格。建構過程依賴於 GNU 工具和編譯器的特性,從 GNU makefiles 開始,包括使用 clang 編譯器建構 Linux 的(第二個)項目尚未成功。

如果你想建構一個 FreeBSD 或 Project Trident 作業系統,Linux From Scratch 文件是錯誤的,因為它完全是錯誤的作業系統。Project Trident 系統使用不同的工具鏈以不同的方式建構。甚至與 TrueOS 和 FreeBSD 系統的建構方式不同,這又與基於 Linux 的作業系統的建構方式不同,尤其是在使用 ZFS 複製和引導環境方面。

進一步閱讀

引用自:https://unix.stackexchange.com/questions/513175