本身作一個或作一次Linux操做系統,是最有效地深刻學習Linux操做系統原理方法。使用源代碼零開始構建一個Linux,即從宏觀上了解構成操做系統各個組件及其之間的關係,又在微觀上掌握大量開源組件的編譯時的參數調整的方法。html
本課程按照著名的《Linux From Scratch》項目8.0版本進行設計,章節也與原文檔對應,方便您的學習。ide
第一章:概述學習
● 爲何要構建本身的Linux操做系統測試
● 構建Linux操做系統的步驟spa
第二章:準備宿主系統操作系統
● 「菜譜」準備設計
● 宿主機準備orm
● 知識準備htm
● 分區準備blog
第三章:準備軟件包及補丁
第四章:最後的準備工做
● 建立$LFS/tools文件夾
● 添加LFS用戶
● 配置LFS的環境
● 軟件包的編譯時間
● 軟件包的測試
第五章:構建臨時系統
與LFS8一一對應
第六章:安裝基本系統軟件
與LFS8一一對應
第七章:系統配置
與LFS8一一對應
第八章:啓動自已的Linux
與LFS8一一對應