我们甚至无法用一句话将 Microsoft 和 Linux 放在一起的日子已经一去不复返了。 云计算和边缘计算的不断兴起巩固了 Linux 在 IT 世界中的主导地位。 此外,微软在开源方面的立场多年来也发生了变化,他们在 2018 年出人意料地收购了 GitHub 就证明了这一点。
微软拥抱 Linux 的迹象已经有一段时间了。 适用于 Linux 的 Windows 子系统 (WSL) 非常棒 example 那个。 因此,当他们最终发布自己的 Linux 发行版时,很多人并不感到惊讶。
认识 CBL-Mariner:微软自己的 Linux 发行版
CBL-Mariner 是由微软 Linux 系统组开发的发行版,该团队是 WSL 兼容层背后的团队。 其名称的 CBL 部分代表 Common Base Linux。 它是一个完全开源的 Linux 发行版,用于支持 Microsoft 的 Azure Edge 服务。
尽管这家软件巨头已经声明它是一个内部发行版,用于管理他们的 Edge 基础设施,整个项目可通过 GitHub 公开获得。 它是一个最小且轻量级的发行版,用户可以将其用作容器或容器主机。
CBL-Mariner 是一个基于 RPM 的操作系统,它使用 Tiny DNF 作为其包管理器。 它是一个完全安全且稳定的发行版,支持可配置的防火墙、签名更新、ASLR(地址空间布局随机化)、系统调用过滤、存储加密等等。
如何使用 CBL-Mariner?
那么,您如何使用这个由 Microsoft 提供支持的 Linux 发行版? 无论您是专业开发人员还是单纯的业余爱好者,您都可以轻松构建自定义 CBL-Mariner 图像并进行操作。 但是,一些以前的基于 Linux 的发行版的暴露者将会派上用场。
微软提供了深入的文档来帮助用户 使用 CBL-Mariner 启动并运行 迅速地。 按照他们的 GitHub 存储库上的教程在最短的时间内设置您的安装。
微软加强其 Linux 游戏
CBL-Mariner 证明微软在自由软件和 Linux 方面走在正确的轨道上。 这家曾经坚定反对其开源竞争对手的公司似乎已经适应了 IT 行业不断变化的现实。 让我们看看这个新战略的未来会怎样。
微软早在 2016 年就推出了适用于 Linux 的 Windows 子系统。从那时起,用户一直在将 Linux 与 Windows 操作系统一起安装以增强他们的工作流程。