微软 CBL-Mariner 2.0 Linux 是微软内部开发的这个新 Linux 发行版的第二个稳定版本。下面我们来看看有哪些新特性!
本周无疑充满了整个开源社区值得注意的事件。继几天前 NVIDIA 出人意料地发布了其 Linux GPU 驱动程序的源代码之后,微软又发布了其内部开发的 Linux 操作系统的 CBL-Mariner 2.0 版。
但在我们进一步讨论之前,我们需要澄清一些事情——Microsoft CBL-Mariner 不是用于日常工作的标准 Linux 发行版。
您不会在这里找到 GNOME、KDE 或其他图形环境。尽管 Microsoft CBL-Mariner Linux 使用 RPM 格式进行软件分发,但您也找不到熟悉的包管理器,例如APT、DNF 或Pacman 。
此外,这也不是您可以期望使用的 Linux 发行版来满足您的服务器需求。
相反,Microsoft CBL-Mariner 是一个免费的开源 Linux 发行版,适用于 Microsoft 的云基础设施和边缘产品和服务。该发行版的主要目标是在 Microsoft Azure 云平台上提供 Azure Kubernetes 服务。
此外,CBL-Mainer 在 Azure IoT Edge 中用于在 Windows IoT 上执行 Linux 工作负载,并在后端分发中用于托管 WSLg 的 Weston 合成器。
因此,在做出澄清后,让我们看看新发布的 Microsoft CBL-Mariner 2.0 提供了什么。
微软CBL-Mariner2.0亮点
微软Linux第二稳定版微软Linux第二稳定版
微软Linux第二稳定版微软Linux第二稳定版
CBL-Mariner 2.0 仅包含基本组件,专为低内存和磁盘空间使用以及快速下载速度而定制。
首先,Microsoft CBL-Mariner Linux 2.0 是对先前版本CBL-Mariner 1.0的巨大改进。例如,在上一个版本中,软件包的总数约为 3300。但是,我们目前在所有存储库中的发行版中总共有大约 7000 个软件包。
这让我们非常清楚地表明了 Microsoft 工程师在开发该发行版方面的工作量。此外,许多 1.0 版本的软件包已升级到当前版本,现在包含在 CBL-Mariner 2.0 中。