Windows 11 中的 WSL 可以作为应用程序通过 Microsoft Store 下载

微软最近宣布了 Windows 11 的可用性 一个环境 WSL (适用于 Linux 的 Windows 子系统)运行 Linux 可执行文件。 与早期版本 Windows 的 WSL 提交不同,Windows 11 版本并未集成到系统映像中,而是 设计为通过 Microsoft Store 分发的应用程序。

同时,从所使用的技术来看,WSL padding 保持不变,只是安装和更新方式发生了变化。

微软提到 这不是翻拍 WSL,但它与我们中的许多人已经知道的相同,并且还带有可以在此预览中找到的新功能,例如:

  • wsl.exe –mount, VHD. – mount –vhd 等新功能(方便挂载文件)
  • 已实施文件系统检测。
  • 支持在通过 WSL 挂载磁盘时可选地命名挂载点。 – namewsl –mount
  • Linux 内核更新至 5.10.60.1
  • 添加了进度指示器辅助函数,用于在转换过程中显示带有动画点的等待消息,以向用户显示 WSL 仍在运行。
  • 更改为不需要参数。 此更改更改为不需要参数,但保持支持以避免破坏现有脚本。 wsl –install – distributionwsl –install – distribution
  • 添加显示相关版本信息的命令 wsl.exe –version

应该指出的是 通过 Microsoft Store 分发可以更快地交付更新和新的 WSL 功能, 包括安装新版本 WSL 的能力,而不受 Windows 版本的限制。 例如,一旦 Linux 图形应用程序支持、GPU 端计算和磁盘挂载等实验性功能准备就绪,用户将能够立即访问它们,而无需更新 Windows 或使用 Windows Insider 测试版本。

此更改将这些二进制文件从 Windows 映像的一部分移动到您从应用商店安装的应用程序的一部分。 这将 WSL 与您的 Windows 版本分离,允许您通过 Microsoft Store 进行更新。 因此,一旦开发、测试并准备发布诸如 GUI 应用程序支持、GPU 计算和 Linux 文件系统驱动器等新功能,您将立即在您的计算机上访问它们,而无需更新整个 Windows 操作系统,或者转到 Windows Insider 预览版。

对于那些不熟悉 WSL 环境的人来说,他们应该知道它不是被当作模拟器来对待,而是一个环境 将 Linux 系统调用转换为 Windows 系统调用,使用完整的 Linux 内核环境. 为 WSL 提议的内核基于 Linux 内核版本 5.10,该版本已通过 WSL 特定补丁进行了扩展,包括优化以减少内核启动时间、减少内存消耗、将进程释放的内存从 Linux 返回到 Windows 并保留最小所需集内核中的驱动程序和子系统。

内核在使用虚拟机的 Windows 环境中运行 它已经在 Azure 上运行。 WSL 环境在带有 ext4 文件系统和虚拟网络适配器的单独磁盘映像 (VHD) 上运行。

用户空间组件单独安装并基于多布局程序集。 例如,对于 WSL 安装,Microsoft Store 目录提供了 Ubuntu、Debian GNU / Linux、Kali Linux、Fedora、Alpine、SUSE 和 openSUSE 的构建。

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


发表您的评论

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

*

*

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