在安装WSL2之前,你需要获取WSL。听起来可能有些奇怪,但是第一代和第二代的激活方法不同。要成为新版本的所有者,必须首先安装第一个版本,你不能直接安装WSL2。
首先,你需要阅读Windows Linux子系统Windows安装指南。如果你正在寻找最快捷的方法,则只需一行代码即可完成。
以管理员权限打开PowerShell,然后输入命令:
- dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
可以立即或稍后重新启动计算机。
适用于PowerShell的基本WSL命令
如果你使用的是WSL2或两者结合使用,则基础知识包括用于控制每个版本使用哪个Linux发行版的命令。对于这些命令,较短的版本仅在Windows 10 19041和更高版本中可用。无论如何,你都需要了解完整版本以了解其功能。
一、基础
如果你打开了PowerShell窗口,并希望进入默认的WSL Linux发行版:
- wsl
退出会带你回到PowerShell。如果要运行特定的发行版:
- wsl -d <发行名称>
要启动Debian,命令将是
- wsl -d debian
可以提到用于管理WSL的更有用的工具之一,帮助电话:
- wsl –help
二、WSL版本控制