Windows Server 2022 2 月更新引入了对 WSLXNUMX(适用于 Linux 的 Windows 子系统)的支持

作为最近发布的 2 月 Windows Server 2022 汇总更新的一部分,微软宣布集成对基于 WSL2(Windows Subsystem for Linux)子系统的 Linux 环境的支持。

Windows Server 2022 2 月更新引入了对 WSLXNUMX(适用于 Linux 的 Windows 子系统)的支持

代替将 Linux 系统调用转换为 Windows 系统调用的模拟器,提供了完整的 Linux 内核环境以确保 Linux 可执行文件在 WSL2 中运行。 提议的 WSL 内核基于 Linux 5.10 内核的发布,该内核使用 WSL 特定的补丁进行了扩展,包括优化以减少内核启动时间、减少内存消耗、将 Linux 进程释放的内存返回给 Windows,并保留最小值内核中所需的一组驱动程序和子系统。

内核使用已在 Azure 中运行的虚拟机在 Windows 环境中运行。 WSL 环境在带有 ext4 文件系统和虚拟网络适配器的单独磁盘映像 (VHD) 中运行。用户空间组件是单独安装的,并且基于各种发行版的构建。 例如,Microsoft Store 提供用于在 WSL 上安装的 Ubuntu、Debian GNU/Linux、Kali Linux、Fedora、Alpine、SUSE 和 openSUSE 的构建。

此外,我们可以注意到 CBL-Mariner 2.0.20220617(Common Base Linux Mariner)Linux 发行版的修正版本,该发行版正在开发为云基础设施、边缘系统和各种 Microsoft 服务中使用的 Linux 环境的通用基础平台。 该项目旨在统一 Microsoft 中使用的 Linux 解决方案,并简化 Linux 系统的维护,以实现各种最新目的。 项目开发在 MIT 许可证下分发。

来源: opennet.ru

添加评论