在 Windows 10 的最新內測版本中(Windows 10 Insider Preview Build 20150),微軟爲 WSL 的安裝和內核升級新增了兩個命令,分別是wsl.exe --install
和wsl.exe --update
。Windows 10 用戶可通過命令行工具或 Windows Terminal 運行上述命令。
在尚未開啓 WSL 的機器上運行wsl.exe --install
命令將會啓用 WSL 可選組件和虛擬機平臺可選組件,並提示重啓機器。通過此方式安裝 WSL 會將 WSL2 作爲新安裝的 WSL 的默認版本,因爲微軟發現大多數內測用戶使用的正是 WSL2。
微軟還表示將來計劃爲此命令添加自動安裝 WSL 的 Linux 發行版(如 Ubuntu)的支持。
wsl.exe --update
命令用於管理 WSL 內核的更新,並提供了多個選項:
-
wsl.exe --update
管理內核的更新。如果沒有指定任何選項,通過該命令將升級到最新的內核版本 -
wsl.exe --update --status
查看更新狀態,可顯示 WSL 目前使用的內核版本,以及最後一次更新的時間 -
wsl.exe --update --rollback
回滾到上一次使用的 Linux 內核版本
除了上述的更新,Windows 10 新版內測的 WSL 還增加了對 GPU 計算的支持,這意味着 Linux 二進制文件可利用 GPU 資源從而在 WSL 中運行計算量更大的任務,詳情查看發佈公告。