CBL Mariner Linux 1.0由微软发布,以下是如何安装
毫无疑问,微软近年来对Linux表现出了更多的喜爱。Linux的Windows子系统就是一个明显的例子。
微软的Linux系统小组是微软创建WSL2的团队。现在,该团队最近发布了
第一个稳定版本
的Linux发行版
CBL水手
。如果你想知道,
CBL代表Common Base Linux。
微软工程团队使用该发行版来构建其云基础设施以及边缘产品和服务。
CBL Mariner消耗有限的磁盘和内存资源。CBL水手的轻量级特性还提供了更快的启动时间和最小的攻击面。
但是,让我们做一个重要的澄清:
CBM Mariner不是一个通用的Linux disro。
其目的是作为微软工程团队进入Azure基础设施的内部轻量级Linux发行版。
如何安装Microsoft CBL Mariner Linux
微软在获得麻省理工学院许可的情况下,在GitHub上提供了CBL Mariner。虽然源代码可用,但没有ISO映像,但您可以构建自己的映像。以下是如何使用Ubuntu来做到这一点。
1.构建您自己的安装ISO映像
首先,让我们安装构建ISO映像所需的一些先决条件:
sudo apt install make tar wget curl rpm qemu utils golang go genisoimage python2 minimum bison gawk
接下来,克隆CBL Mariner GitHub repo:
吉特
克隆
https:
//github.com/microsoft/CBL-Mariner.git
代码语言:
PHP
(
php
)
克隆到
“CBL水手”
...
remote:枚举对象:
32298
,完成。
...
接收对象:
100
% (
32298
/
32298
),
506.43
MiB,完成了。
正在解析增量:
100
% (
15482
/
15482
),完成。
代码语言:
JavaScript
(
javascript
)
最后,输入
CBL水手/工具包
目录,并构建安装ISO映像。以下内容从预编译的RPM构建可引导的ISO映像:
cd CBL水手/工具包
sudo使iso REBUILD_TOOLS=y REBUILD_PACKAGES=n CONFIG_FILE=/imageconfigs/full.json
...
警告
[0001]
99
.64
%
完成
,
估计
完成
星期一
七月
12 21
:58
:14
2021
警告
[0001]
全部的
翻译
桌子
大小
: 2048
警告
[0001]
全部的
岩脊
属性
字节
: 29673
警告
[0001]
全部的
目录
字节
: 71680
警告
[0001]
路径
桌子
大小
(
字节
): 222
警告
[0001]
马克斯
brk
空间
习惯于
44000
警告
[0001]
346267
范围
书面的
(676
MB
)
代码语言:
CSS
(
css
)
完成。您可以在中找到ISO文件
../out/images/full/
目录下的名称,例如
完整1.0.20210712.2155.iso
.
2.在VirtualBox上安装Microsoft CBL Mariner Linux
创建一个新的VirtualBox虚拟机。为硬件配置1个CPU、1GB RAM和8GB磁盘。这就足够做一次测试了。在我们的案例中,选择一个启动磁盘
完整1.0.20210712.2155.iso
,然后按照下面显示的屏幕开始安装过程。
2.1选择
图形安装程序
选项

2.2选择
CBL水手满
'用于安装类型。

2.3接受条款和条件。

2.4选择
擦除磁盘
选项当然,也可以选择手动对磁盘进行分区。

2.5输入您的首选名称、用户名和密码。请注意,此用户将具有root/sudo权限。完成后,只需点击
安装
按钮

2.6等待安装完成…

2.7如下图所示,安装过程非常快。

祝贺您已经成功地在VirtualBox上安装了Microsoft CBL Mariner Linux。现在只需使用以前创建的用户凭据登录即可。

正如您所看到的
CBL Mariner软件包系统基于RPM。它使用
tdnf
(微小DNF)
它是DNF包管理器的C实现,没有Python依赖性。或者,您也可以使用well-know
dnf
用于包管理的命令。
Linux Mint 21.3‘Virginia‘Is Here with Cinnamon 6.0
Linux Mint 21.3支持到2027年,首次推出了具有实验性Wayland支持的Cinnamon 6.0,有望成为一个前瞻性的桌面环境。 长期以来,Linux Mint一直被公认为领先的桌面Linux发行版之一,为用户提供稳定性、性能和用户友好性的平衡。这一声誉只会随着代号为“Virginia”的Linux Mint 21.3的发布而增长 Linux Mint 21.3“Virginia”
什么是 Linux 操作系统?
Linux操作系统是一种类似于Unix的操作系统,它构建在Linux内核之上。 Linux 内核就像操作系统的大脑,因为它管理计算机与其硬件和资源的交互方式。它确保一切顺利高效地进行。但仅靠Linux内核还不足以构成一个完整的操作系统。为了创建一个完整且功能齐全的系统,Linux 内核与一系列软件包和实用程序结合在一起,这些软件包和实用程序统称为 Linux 发行版。这些发行版使 Linux 操作
如何在Windows 10中初始化SSD
在Windows 10或11 PC上开始使用SSD作为辅助存储之前,您需要对其进行正确初始化。否则,操作系统可能无法检测到SSD或将其显示在文件资源管理器中。幸运的是,在Windows上初始化SSD比你想象的要容易。以下是你的操作方法。 在使用SSD之前,您必须初始化它吗? 初始化SSD是准备供Windows使用的磁盘的关键步骤。初始化SSD时,基本上是根据特定的文件格式对驱动器进行格式化。此文件
如何在iPhone、iPad或Mac上重置Siri
如果Siri经常难以识别你的声音,或者你无法让“嘿Siri”正常工作,你可以在苹果设备上重置Siri。这样做可以让你重新训练Siri,更好地识别你的声音。我们会教你怎么做。 重置iPhone或iPad上的Siri 不幸的是,苹果并没有为Siri提供“重置”按钮。然而,您可以在需要时使用iOS/iPadOS设置应用程序中的简单切换来重置Siri。请遵循以下步骤: 打开 设置 iPhone或iPad上
如何在Linux中使用Etcher将ISO文件刻录到USB驱动器
可启动的USB驱动器是一个很好的方法,可以在安装前试用新的Linux发行版,看看你是否喜欢它。但你不能简单地将ISO文件复制到USB驱动器。相反,您必须将ISO映像“刻录”到USB驱动器,以便它可以启动。 Etcher是一款允许您轻松创建可引导USB闪存驱动器以安装或使用操作系统的软件。 当然,总是可以选择使用dd命令在命令行上创建可引导的介质,但即使对于有经验的用户来说,这仍然是一种痛苦。然而,