AlmaLinux推出新的構建系統ALBS(AlmaLinux Build System)

AlmLinux近日公開了新的構建系統ALBS,它被引導、部署並用於構建AlmLinux OS 8.6和AlmLinux OS 9.0,適用於x86_64、Am ch64、PowePC ppc64le和s390x四個平臺。

AlmLinux是開放源碼、社區驅動的項目,它從紅帽企業版 Linux (RHEL) 的源碼編譯而來,被認爲是CentOS的最佳替代方案之一,並得到越來越多的社區成員支持,幫助改進每個版本。

AlmLinux公開它的構建系統是爲了提高項目的透明度,以便發現更多關於包構建的細節,以及目前正在構建的內容,構建日誌等。AlmLinux開發者希望開源ALBS也將推動使用這個基於RHEL的操作系統的社區的更大合作和貢獻。

AlmLinux Build System(ALBS)工作流程:

除了這種初始只讀訪問,AlmLinux開發者已經開始構建更新,提供全功能的OVAL文件,供OpenSCAP以及任何其他安全軟件使用。OVAL文件包含所有勘誤表信息,以及緩解建議和對模塊的支持。

AlmLinux開發團隊還計劃在7月份完成通過moe公證人集成和RBAC系統增加對包構建的SBOM支持,以使更多的維護者和貢獻者能夠訪問AlmLinux的構建系統來構建包。與此同時,AlmLinux還正在考慮COPR支持、自動化VM和容器映像構建/發佈,以及構建系統中的ogniztion/SIG名稱空間。