在 Windows 10 最新的测试版本(Windows 10 Insider Preview Build 20150)中,微软为 WSL 的部署与内核升级引入了两项新指令,即wsl.exe –install和wsl.exe –update。用户能够借助命令行界面或 Windows Terminal 来执行这些指令。
对于还未激活 WSL 的设备,运行wsl.exe –install指令后,系统会自动启用 WSL 和虚拟机平台的可选功能,并要求重启计算机。通过这种方式安装 WSL,默认会选择 WSL2 作为其主要版本,因为微软观察到多数测试用户倾向于使用 WSL2。
微软透露,未来还打算扩展此命令的功能,以支持自动配置 WSL 的 Linux 发行版(例如 Ubuntu)。
至于wsl.exe –update命令,则专门用于处理 WSL 内核的更新,并提供以下几种模式:
- wsl.exe –update 无附加参数时,执行内核更新操作,确保系统使用的是最新版本。
- wsl.exe –update –status 查询当前更新状况,包含 WSL 当前运行的内核版本信息及其最近一次更新的具体时间。
- wsl.exe –update –rollback 恢复至先前使用的 Linux 内核版本。
此外,在本次新版内测中,WSL 还强化了对 GPU 计算的支持能力,使得 Linux 二进制文件得以利用 GPU 资源来执行更高强度的任务。更多细节可以参考官方发布的通知。