WSL2 何时会在 Windows Server 上全面推出?

WSL2 何时会在 Windows Server 上全面推出?

在网上搜索发现,随着 Windows 10 版本 2004 的推出,WSL2(适用于 Linux 的 Windows 子系统,v2)现已普遍可用。我在使用它,它很棒。

所有信息(截至 2020 年 9 月)我找到的有关 Windows Server 的信息表明 WSL2 仍然仅在内部预览版本中可用。我还没有找到有关它何时可能在非内部版本的 Windows Server 中可用的任何信息

Microsoft 是否已公开此信息?如果是,我需要哪个版本的 Windows Server,什么时候可以使用?

答案1

我可以确认 WSL2 是 LTSC Windows Server Preview 版本的一部分,该版本有核心版或桌面体验版。最新的 Windows Server Preview 版本 20287 被称为 Windows Server 2022。

对于那些想要尝试 WSL2 的人来说,这只是一个提示。从版本 20251 开始,WSL2 位就被破坏了。查看此处了解如何下载 WSL2 可以运行的最新版本。 https://techcommunity.microsoft.com/t5/windows-server-insiders/wsl-2-not-working-after-installing-20262/mp/2109063/highlight/true#M1601

编辑:2020.1.31 之后,无法在 Windows Server 上运行 wsl2

答案2

我觉得我无法完全回答这个问题,但这里有足够的信息至少可以在某种程度上理清情况:

  • WSL2 首次作为 Windows 10 版本“2004”的一部分发布
  • Windows Server 2019(当前 LTSC 版本)是版本“1809”
  • 最近证实WSL2 将反向移植到 Windows 10 版本“1903”和“1909”
  • 我认为 Windows Server 半年度频道 (SAC) 仅包含 Server Core 和 Nano Server 安装类型,与 Windows 10 版本基本匹配,并且确实有“2004”Windows 版本

如果您正在寻找 Windows Server 2019(Windows 版本“1809”)中的支持,据我所知,没有消息称 WSL2 将被反向移植到此 Windows 版本(适用于 Windows 10 或 Windows Server)。

对于 LTSC 渠道,我预计(基于缺乏其他信息)它不会被移植到 Server 2019,但下一个 Windows Server LTSC 版本(将基于比“2004”更新的版本)应该会拥有它。流行的假设似乎是下一个版本将被命名为“Server 2022”,但我不确定这是否真的得到证实。

假设 WSL 可在 Core/Nano Windows 安装中安装 (?),SAC 中当前服务器版本中的 WSL2(例如 Server Core“2004”或 Nano Server“2004”)可能已经成为现实。

答案3

在安装了 Windows Server 2019 版本 2004 的预览版本之一后,我可以确认 WSL2 不受支持且无法运行。我使用的是 Windows Server 的 LTSC 版本。

答案4

https://devblogs.microsoft.com/commandline/wsl-2-distros-are-now-supported-on-windows-server/截至 2022 年 6 月 21 日的规定:

您现在可以在 Windows Server 2022 上使用 Windows Subsystem for Linux (WSL) 2 类型的发行版!

相关内容