Linux Lab 從 2016 年提交第一個 Commit,經過數年的迭代和最近數周的重構,已經於上周,即 2019 年 6 月 6 日迎來了第一個 Tag:v0.1-rc1。
這個 v0.1-rc1 帶來的新亮點主要是對樹莓派(aarch64/Raspi3)、最新潮的處理器 Risc-V(包括 riscv32/virt 和 riscv64/virt) 的支持,另外,這個版本對內核模塊配置與開發、自動化測試、外部文件系統載入、Qemu 構建、外部工具鏈等添加了更豐富和完善的支持,這些功能都已經經過較為充分的驗證,並且在 README.md 進行了描述和更新。
下面是錄製的幾條命令行視頻,歡迎分享:
數年來,由於都是業餘時間在開發,所以一直沒有發布正式版本。幾年開發和迭代下來,覺得是時候發布一個穩定版本了,因為 Linux Lab 的核心功能和擴展能力都已經被實踐證明了,所以決定在 6 月份發布第一個正式版本,計劃在正式版本之前先發布三個 Release Candidates,也就是每周發布一個 rc,確保該版本中的相應功能經過充分的測試。
Linux Lab 不是操作系統,也不是發行版,只是一套用來快速構建 Linux 學習、開發和測試環境的工具集,這套工具集足以稱之為 Lab,所以以 「Linux Lab」 命名之。
核心思想:Instant + Repeatable。
核心目標:降低 Linux 世界的准入門檻
傳統的環境搭建通常是每本 Linux 書籍的第一章節,而且是大篇幅,而且這些篇幅通常隨著時間的推移,很快就成了垃圾,因為完全不可重複了,很多同學在這一步遭遇各種陷阱以後,通常就放棄了,Linux Lab 則是徹底消除這一「章節」,用數條命令即可替換。
在上述思想和目標的引導下,Linux Lab 現在具備了如下特性:
更多豐富功能,請參考:
該項目完全開源,以 GPL 2.0 協議發布,歡迎所有高校、企業、個人用戶使用或者參與開發。
[admin
]