Linux From Scratch項目被稱為LFS。 它包含必要的步驟,以幫助您逐步構建自己的定制Linux系統(tǒng)。 Linux From Scratch(LFS)10.0及更高版本Linux From Scratch(BLFS)10.0已發(fā)布。
LFS 10.0 對書籍進行了重大的重組,使用了避免改變主機系統(tǒng)的技術,并提供了更直接的構建過程。具體來說,它使用了增強的交叉編譯技術和一個與主機系統(tǒng)隔離的環(huán)境為最終系統(tǒng)構建工具。這既減少了更改主機系統(tǒng)的機會,也減少了主機系統(tǒng)影響 LFS 構建過程的可能性。
主要的軟件包更新包括升級工具鏈:glibc-2.32, gccc-10.2.0 和 binutils-2.35。自上個版本發(fā)布以來,總共更新了 37 個軟件包,Linux 內核也已更新至 5.8.3 版本。
與此版本對應的是,還發(fā)布了使用 systemd 軟件包的新版 LFS。此軟件包實現(xiàn)了新的 systemd 風格的系統(tǒng)初始化和控制,并且與大多數(shù)軟件包中的 LFS 一致。
除了 LFS,BLFS 也發(fā)布了 10.0 穩(wěn)定版,主要是對文本和格式進行了更改。BLFS 包括 Gnome、KDE/plasma、xfce 和 lxde 桌面環(huán)境,以及許多應用程序,例如瀏覽器、電子郵件閱讀器和辦公應用程序。同樣的,BLFS 也有對應的 BLFS-10.0-systemd 版本。