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
用于包管理的命令。
Google新的Premium Chromebook Plus规格是什么,何时推出?
在一个期待已久的举动中,谷歌终于全面推出了其新的Chromebook Plus系列,承诺推出更高规格、更好的生产力和更多用户选择的以生产力为重点的设备。Chromebook Plus已经被猜测了几个月,最初的代号是Chromebook X,但这个名字在2023年中期被删除,以支持稍微更香草的Plus(也许是为了避免与马斯克的X联系在一起?)。 尽管如此,新的Chromebook Plus规格对那些
Jellyfin 10.9媒体服务器带来大量改进
Jellyfin是一款广受欢迎的免费开源媒体系统,深受自托管爱好者的喜爱,它正式发布了备受期待的10.9版本,承诺提供一系列增强功能,旨在改善用户体验并扩展其功能。 经过两年多的开发,这个版本已经集成了1100多个拉取请求,所以让我们看看有什么变化。 果冻10.9亮点 Jellyfin 10.9.0引入了一系列新功能,从允许预览实时视频清理的“trickplay”,到更可靠的网络重定向处理,以及在
Debian与Ubuntu的服务器使用,选择哪一个
如果您正在设置一台新服务器,最关键的决定之一是您将使用的操作系统。 Debian和Ubuntu同时用作桌面操作系统和服务器。它们是历史上最流行的两个Linux发行版。众所周知,Ubuntu是一个基于Debian的发行版。 尽管如此,它并不是一个精确的复制品,两者之间有着显著的相似之处和巨大的差异。换句话说,它们是一枚硬币的两面。 当谈到查看这两个操作系统的服务器并选择哪一个更好时,应该说这个决定在
CachyOS最新发布修复了关键的XZ CVE,转换回X11
CachyOS是一个基于Arch的滚动Linux发行版,旨在在简单的同时为用户提供改进的性能。默认情况下,它以XFS文件系统为赌注,配备了一个易于使用的GUI安装程序(Calamares),使其成为Arch生态系统新用户的一个有吸引力的选择。 在CachyOS项目的最新进展中,该团队宣布于2024年4月发布,这是今年的第四次重大更新。此版本引入了关键的安全修复程序以及一套新功能,以改善其专用用户社
PeerTube6.1引入帐户导入/导出功能
PeerTube是一个去中心化的视频托管平台,是作为YouTube等集中式平台的替代品而开发的,它发布了6.1版,其中包括一些新功能和安全修复程序。 此版本的亮点是引入了帐户导入/导出功能。用户现在可以将他们的整个帐户数据(包括视频、频道和偏好)导出到可下载的档案中。这不仅是一个方便的备份工具,而且有助于PeerTube实例之间的无缝转换。 但是,需要注意的是,虽然数据可以跨实例复制,但不会迁移,