CBL-Mariner 1.0.20210901 附带 ISO 映像、内核 5.10.60.1 等

微软最近发布了 您的 Linux 发行版 «CBL-Mariner 1.0.20210901» 的新更新 (Common Base Linux Mariner),它正在开发为云基础设施和各种 Microsoft 服务中使用的 Linux 环境的通用基础平台。

对于那些不知道分布的人应该知道,因此 CBL-Mariner 不是通用发行版 就像我们想到的其他任何东西一样(例如 Ubuntu 或 Fedora) 虽然它是开源的 y 已经被 W 等系统使用适用于 Linux 的 indows 子系统 (WSL)、Azure Sphere 操作系统、SONiC 和其他基于 Linux 的努力。

该项目旨在统一微软使用的 Linux 解决方案 并简化迄今为止出于各种目的的 Linux 系统的维护。 本实践中的所有软件技术均在 MIT 许可下发布。

分布是显着的,因为 p提供一小组典型的基本包,作为创建容器填充的通用基础、在云基础设施和边缘设备上运行的主机环境和服务。 通过在 CBL-Mariner 之上添加额外的包,可以创建更复杂和专业的解决方案,但所有这些系统的基础保持不变,简化了维护和升级准备。

CBL-Mariner 构建系统允许生成单独的 RPM 包 基于 SPEC 文件和源代码,以及使用 rpm-ostree 工具包生成并原子更新而无需拆分成单独的包的整体系统映像,此外还可以通过在 SVL -Mariner 中添加额外的燃料来创建更复杂和专业的解决方案,但基础在所有这些时间

CBL-Mariner 1.0.20210901 主要新特性

在 CBL-Mariner 1.0.20210901 的这个新更新版本中,主要的新颖之处之一是 添加了基本 ISO 映像 (700 MB),由于在发行版的第一个版本中没有提供现成的 ISO 映像,因此可以理解用户可以创建具有必要填充的映像,尽管此版本也可以继续使用构建Ubuntu 18.04 的说明。

关于更新 那些在系统中制作的我们现在可以找到 Linux内核已更新至5.10.60.1版 从系统包中我们可以找到openvswitch 2.15.1、golang 1.16.7、logrus 1.8.1、tcell 1.4.0、gonum 0.9.3、testify 1.7.0、crunchy 0.4.0、xz 0.5.10的更新版本。 4.0.2、swig 4.4、squashfs-tools 8.0.26、mysql XNUMX。

除此之外 删除了 brp-strip-debug-symbols、brp-strip-unnecessary 和 ca-legacy 包,Dotnet 和 aspnetcore 包的 SPEC 文件已被删除,现在由主要 .NET 开发团队编译并放置在单独的存储库中。

其他变化 脱颖而出:

  • 已实现对自动包更新的支持,其中包含 Dnf-Automatic 应用程序。
  • OpenSSL 能够返回对 TLS 1 和 TLS 1.1 的支持。
  • sha256sum 实用程序用于验证工具包的源代码。
  • 包括新软件包:etcd-tools、cockpit、aide、fipscheck、tini。
  • 漏洞修复已迁移到正在使用的软件包版本。

最后 如果你有兴趣了解更多 关于它,你可以检查细节 在下面的链接中。

如何创建自己的 CBL-Mariner 汇编?

对于那些有兴趣了解更多关于 CBL-Mariner 的人,他们应该知道 他们可以从 Ubuntu 或任何 Linux 发行版构建自己的映像,只有在这种情况下,我们才会按照说明在 Ubuntu 中生成映像。

首先要做的是 我们必须敦促一些先决条件 我们将需要构建 ISO 映像:

sudo apt install make tar wget curl rpm qemu-utils golang-go genisoimage python2-minimal bison gawk

现在我们继续从 CBL-Mariner 获取代码:

git clone https://github.com/microsoft/CBL-Mariner.git

现在我们必须进入 CBL-Mariner/toolkit 目录并创建安装 ISO 映像。

cd CBL-Mariner/toolkit
sudo make iso REBUILD_TOOLS=y REBUILD_PACKAGES=n CONFIG_FILE=./imageconfigs/full.json

在末尾, 我们可以在目录 ../out/images/full/ 中找到 ISO 文件. 创建系统映像后,我们可以在虚拟机上测试系统,可以使用 VirtualBox、VMWare、Boxes 或您喜欢的任何其他工具。

您唯一需要在虚拟机中配置的是它至少有 2GB 的 RAM、一个核心和 16GB 的存储空间。

最后 如果您有兴趣了解更多信息,您可以查看详细信息 在下面的链接中。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。