据 XDA 报道,微软宣布,现在可以在 Windows Server 2022 中运行基于 WSL2 的 Linux 发行版。这一变化是在最新的累积版本中推出的,这使得操作系统的内部版本号升级到 20348.740,尽管官方变更日志中没有提到这一变化。微软 Craig Loewen 证实,添加了对 WSL2 的支持,这是为了回应人们对 Windows Server 2022 中缺乏对它的支持的持续担忧。
WSL2(Windows Subsystem for Linux 2 的简称)于 2019 年 5 月首次发布,并在 Windows 10 版本 2004 中首次发布。当时微软也在通过半年一次的方式支持 Windows Server 更新,就像 Windows 10 一样,只有运行 Windows Server 半年频道的用户才能获得对 WSL2 的支持。如果你使用的是 Windows Server 2019,那么就不太走运了。
去年,微软停止了 Windows Server 的半年频道并返回到主要版本,如 Windows Server 2022。但是,就像 Windows Server 2019 一样,这个新版本仍然不包括对 WSL2 的支持。现在,差不多一年后,它终于来了。
借助 WSL2,微软开始随 Windows 一起发布完整的 Linux 内核,从而实现完整的系统调用兼容性。此外,Linux 发行版的性能明显优于基于 WSL 原始版本的发行版。Linux 现在运行在一种虚拟机 (VM) 中,但它被设计成比传统 VM 更轻量级和原生体验。
如果你运行的是 Windows Server 2022 并且想要使用 WSL2 Linux 发行版,可以从 Windows Update 获取最新更新(需要手动查找)。另外,此更改将包含在下一个“星期二补丁”更新中,该更新将于 6 月 14 日推出。