Windows 11
微软最新的操作系统

适用于 Linux 的 Windows 子系统现在可作为适用于 Windows 11 用户的应用程序使用

微软发布了适用于 Linux 的 Windows 子系统 (WSL) 的预览版,现在可以在 Microsoft Store 中作为专用于Windows 11 机器的商店应用程序获得。这意味着 WSL 现在与您的 Windows 版本分离,您可以像任何其他应用程序一样更新它以获得最新的 WSL 功能和改进。

该公司澄清说,“这与您所了解和喜爱的 WSL 完全相同,我们所做的只是安装和更新它的位置。” 在此初始预览的测试期之后,适用于Windows 11 的WSL将向所有人公开。

“传统上,WSL 已作为 Windows 内部的可选组件安装,”微软在今天的博客文章中写道。“这意味着您将转到“打开或关闭 Windows 功能”对话框以启用它,要求您重新启动计算机。在该可选组件中构成 WSL 逻辑的实际二进制文件是 Windows 映像的一部分,并提供服务并作为 Windows 本身的一部分进行更新。”

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

虽然一切都相同,但以下是 Microsoft 随此预览版打包的一些新功能:

  • WSLg 现在捆绑为 WSL 应用程序的一部分!
  • 新  功能! wsl.exe --mount
    • 添加  以使挂载 VHD 文件更容易。--mount --vhd
    • 实现文件系统检测 。如果  在使用 .wsl --mount--typewsl.exe --mount
    • 将 功能添加 到 . 此更改增加了对通过 WSL 挂载磁盘时可选地命名挂载点的支持。--namewsl --mount
  • 将 Linux 内核更新至 5.10.60.1
  • 添加了进度指示器助手功能,用于在转换过程中显示带有动画点的请稍候消息,以向用户显示 WSL 仍在运行。
  • 切换  到不需要  参数。此更改切换  为不需要  参数,但保持支持以避免破坏现有脚本。wsl --install--distributionwsl --install--distribution
  • 添加了 显示相关版本信息的命令。wsl.exe --version

如何为 Windows 11 安装 WSL

要通过 Microsoft Store 安装和运行适用于 Windows 11 的 WSL,请确保您运行的是 Windows 11 build 22000 或更高版本)并启用虚拟机平台可选组件:

在提升的 PowerShell 提示符中运行:dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all

前往此页面下载 WSL,安装它,然后安装您选择的 Linux 发行版以开始使用它。

您目前可以同时安装适用于 Windows 11 应用程序的 WSL 和 Windows 版本的 WSL。微软表示,“WSL 商店版本将始终优先,所以当它安装在你的机器上时,这就是你将与之交互的 WSL 版本。”

如何从 Microsoft Store 卸载适用于 Linux 的 Windows 子系统

要返回 Windows 版本,只需按照以下步骤操作:

  1. 在开始菜单中搜索“Windows Subsystem for Linux”。
  2. 右键单击应用程序,然后单击“卸载”以卸载商店版本。
  3. 确保“适用于 Linux 的 Windows 子系统”可选组件已打开;
赞(0) 打赏
未经允许不得转载:Win 11系统之家 » 适用于 Linux 的 Windows 子系统现在可作为适用于 Windows 11 用户的应用程序使用

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏