搜索互联网显示,随着 Windows 10 版本 2004,WSL2(适用于 Linux 的 Windows 子系统,v2)现已普遍可用。我用它,它很棒。
我能够找到的有关 Windows Server的所有信息(截至 2020 年 9 月)都表明 WSL2 仍然仅在内部预览版本中可用。我无法找到任何关于它何时在 Windows Server 的非内部版本中可用的信息
Microsoft 是否已公开此信息?如果需要,我需要哪个版本的 Windows Server,什么时候可以使用?
搜索互联网显示,随着 Windows 10 版本 2004,WSL2(适用于 Linux 的 Windows 子系统,v2)现已普遍可用。我用它,它很棒。
我能够找到的有关 Windows Server的所有信息(截至 2020 年 9 月)都表明 WSL2 仍然仅在内部预览版本中可用。我无法找到任何关于它何时在 Windows Server 的非内部版本中可用的信息
Microsoft 是否已公开此信息?如果需要,我需要哪个版本的 Windows Server,什么时候可以使用?
我觉得我不能完全回答这个问题,但这里有足够的东西至少可以在某种程度上理清情况:
如果您正在寻找的是 Windows Server 2019(Windows 版本“1809”)中的支持,据我所知,没有任何消息表明 WSL2 将向后移植到此 Windows 版本(对于 Windows 10 或 Windows Server)。
对于 LTSC 频道,我希望(基于缺乏其他信息)它不会被向后移植到 Server 2019,但下一个 Windows Server LTSC 版本(将基于比“2004”更新的东西)应该有它. 流行的假设似乎是下一个版本将被命名为“Server 2022”,但我不确定这是否真的得到证实。
SAC 中当前服务器版本中的 WSL2,如 Server Core“2004”或 Nano Server“2004”,很可能已经成为一个东西,假设 WSL 可以安装在 Core/Nano Windows 安装中(?)。
我可以确认 WSL2 是 LTSC Windows Server Preview 版本的一部分,可在核心或桌面体验风格中使用。最新的 Windows Server Preview 内部版本 20287 将自己呈现为 Windows Server 2022。
对于那些想尝试 WSL2 的人来说,这只是一个说明。WSL2 位从 build 20251 开始被破坏。在这里查看如何下载 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
在安装 Windows Server 2019 版本 2004 的预览版本之一后,我可以确认 WSL2 不受支持且无法工作。我正在使用 Windows Server 的 LTSC 版本。
它现在在 Windows Server 2019(版本 1709)及更高版本上受支持。请参阅https://docs.microsoft.com/en-us/windows/wsl/install-on-server
https://devblogs.microsoft.com/commandline/wsl-2-distros-are-now-supported-on-windows-server/截至 2022 年 6 月 21 日状态: