在自己电脑搭建 WSL 2 运行环境总结
参考文档
https://docs.microsoft.com/en-us/windows/wsl/install-win10
Enable the Windows Subsystem for Linux
管理员权限运行 powershell:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
这步骤完成后其实已经可以使用 WSL 1 了, 但是官方推荐使用 WSL 2, 所以我们接下来还是按照步骤升级到 WSL 2。
Update to WSL 2
系统要求
-
For x64 systems: Version 1903 or higher, with Build 18362 or higher.
-
For ARM64 systems: Version 2004 or higher, with Build 19041 or higher.
-
Builds lower than 18362 do not support WSL 2. Use the Windows Update Assistant to update your version of Windows.
检查当前 windows 版本, 可以使用 win + r, 输入
winver
查看。
这个系统版本是硬性要求,如果不满足系统版本要求是无法安装 WSL 2 的。
Enable Virtual Machine feature
管理员权限运行 powershell:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
完成后重启电脑。
下载最新的 Linux kernel 升级包
下载 link: WSL2 Linux kernel update package for x64 machines
下载完成后执行升级包,这个过程很快完成。
设置 WSL 2 为默认版本
管理员权限运行 powershell:
wsl --set-default-version 2
Install your Linux distribution of choice
使用 Microsoft Store 下载 Linux 系统
下载完成后启动需要一段时间初始化, 然后需要输入一个用户名和密码作为以后使用的账户, 这个账户密码请牢记。
其他
- 如果需要在不同的 linux 系统切换命令行, 可以安装 Windows Terminal。