微软最近终于宣布WindowsSubsystem for Linux版本提升到"v1.0",并在Microsoft Store中放弃了长期使用的"预览"标签,以此来反映这一点。公司表示,它不再是一个Windows组件,使接收WSL的更新更快。Microsoft Store版本的WSL现在也是运行wsl-install的新用户的默认版本,而现有的用户可以通过运行wsl-update轻松升级他们当前的WSL。
"今天,Microsoft Store中的Windows Subsystem for Linux(WSL)放弃了它的'预览'标签,并通过我们的最新版本变得普遍可用!"宣布Windows开发者平台的二级项目经理Craig Loewen。"wsl.exe-install现在将自动安装WSL的最新版本,不再启用'Windows Subsystem for Linux'可选组件,也不再安装WSL内核或WSLg MSI包,因为它们不再需要了(虚拟机平台可选组件仍将被启用,默认仍将安装Ubuntu)。"
为了获得最新Microsoft Store版本,Windows 10和Windows 11用户需要有适合他们系统的版本。具体来说,Windows 10需要21H1、21H2或22H2版本,而Windows 11需要21H2及以后的版本,并应用所有11月的更新。
Microsoft Store中的WSL现在被认为是普遍可用的(GA),对于所有用户而言,在Windows 10/11上提供了最新的软件更新,官方表示本次更新修复了"100多个错误",以及引入对systemd的支持,各种命令的改进,以及其他各种改进。
关于Windows Subsystem for Linux最终达到GA状态的更多细节,可以通过微软开发博客找到:
https://devblogs.microsoft.com/commandline/the-windows-subsystem-for-linux-in-the-microsoft-store-is-now-generally-available-on-windows-10-and-11/