IT之家 7 月 20 日消息 微軟近日在 GitHub 開源了一款內(nèi)部使用的 Linux 發(fā)行版 CBL-Mariner。該發(fā)行版由 WSL 2 團(tuán)隊(duì)開發(fā),主要用于服務(wù)器端而非桌面端。
據(jù)微軟官方介紹,CBL-Mariner 旨在為云基礎(chǔ)設(shè)施以及邊緣產(chǎn)品和服務(wù)提供一致的平臺(tái)。該計(jì)劃是微軟對(duì)各種 Linux 技術(shù)不斷增加投資的一部分,例如 SONiC、Azure Sphere OS 和 Windows Subsystem for Linux (WSL)。此外,CBL-Mariner 不會(huì)改變他們對(duì)任何現(xiàn)有第三方 Linux 發(fā)行版的態(tài)度或承諾。
IT之家了解到,CBL-Mariner 的設(shè)計(jì)理念是,一組小的通用核心包可以滿足第一方云和邊緣服務(wù)的普遍需求,同時(shí)允許各個(gè)團(tuán)隊(duì)在通用核心之上分層附加包,為他們的工作負(fù)載生成鏡像。這是通過一個(gè)簡(jiǎn)單的構(gòu)建系統(tǒng)實(shí)現(xiàn)的,該系統(tǒng)支持:
包生成:從 SPEC 文件和源文件中生成所需的一組 RPM 包。
鏡像生成:從給定的一組包中生成所需的鏡像,如 ISO 或 VHD。
當(dāng)出現(xiàn)安全漏洞時(shí),CBL-Mariner 支持基于包的更新模型和基于鏡像的更新模型。利用通用的 RPM 包管理器系統(tǒng),CBL-Mariner 提供最新的安全補(bǔ)丁和修復(fù)程序,以實(shí)現(xiàn)快速周轉(zhuǎn)時(shí)間的目標(biāo)。
微軟沒有給出 CBL-Mariner 的 ISO 鏡像,需要大家自行構(gòu)建,可以點(diǎn)此查看教程。
CBL-Mariner 的 GitHub 頁(yè)面:點(diǎn)此查看
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。