安装 WSL#
以管理员身份打开 PowerShell#
按 Win⊞-X, 然后选择 从而以管理员身份打开 PowerShell.
以管理员身份打开 PowerShell#
启用 WSL 功能#
提示
对于以下执行的命令块, 你应该依次执行, 对每个命令进行如下操作:
- 复制命令
通过 来复制命令.
- 粘贴命令到终端中
在窗口内 右键.
请勿使用 Control-V 进行粘贴! 如果习惯性按了, 请狂按几次 删除键.
- 执行命令
通过在窗口内 回车 执行命令, 当终端再次出现 终端刚打开时的窗口样式 时, 命令执行完毕.
如果命令停住不继续执行, 可能是因为这个命令需要你进行再次确认; 对于本教程而言, 狂敲几次 回车 即可.
如果实在卡住太长时间, 你可以 Ctrl-C 终止执行, 然后重新输入并执行命令.
- 确认完成命令
当终端再次出现 终端刚打开时的窗口样式 时, 命令执行完毕. 这时, 你可以执行下一条命令.
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
禁用 Hyper-V#
运行后按提示重启电脑.
备注
如果运行后提示 "功能名称 Microsoft-Hyper-V-Hypervisor 未知", 这并不影响后续内容, 直接重启电脑即可.
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor
更新 Linux 内核#
下载 Linux 内核更新包 并双击运行, 不断确认, 最终按 即可.
安装 WSL2#
下载 WSL 安装包 并双击 即可.
安装完成后, 会自动弹出一个 WSL 的终端, 我们就在这个终端里进行之后的所有操作.
注册用户账号#
首次打开终端时, 会要求我们注册一个用户账号. 具体地, 我们需要输入用户名, 回车, 输入密码, 回车, 再次输入密码, 回车.