文章目录
1、使用WSL 2的系统要求
- 系统版本:Windows 10 1903及以上版本。
- 系统内部版本: 18362及以上。
系统版本查看方式:
-
使用快捷键
Win+R
打开运行窗口,输入winver
,确定,查看系统版本。 -
打开命令行窗口,输入
ver
,查看系统版本。
2、启用适用于 Linux 的 Windows 子系统
- 已管理员身份运行Windows PowerShell。
- 运行以下命令:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
3、启用虚拟机功能
WSL功能是基于Windows的虚拟化功能的,所以要使用WSL,就需要先开启Windows的虚拟化功能,对于Windows专业版的系统,可以直接在启用或关闭Windows功能中启用虚拟机平台,如下图:
但是对于Windows家庭中文版的用户来说,并没有这个选项,这时候就需要我们手动开启这个功能:
- 以管理员身份打开PowerShell。
- 输入以下命令,并回车运行:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
- 重启计算机。
4、更新WSL 2的Linux内核更新包
适用于x64计算机的WSL2 Linux内核更新包,点我下载。
5、设置WSL 2为默认的wsl版本
- 打开Windows PowerShell,运行以下命令:
- 运行以下命令:
wsl --set-default-version 2
6、安装Linux系统
-
打开Microsoft Store。
-
点击右上角的搜索按钮,输入Linux进行搜索:
-
选择自己需要的Linux系统进行安装。
-
安装过程中,可能需为Linux创建一个新的用户并为这个用户设置用户密码,安装界面提示即可,需要注意的是,用户密码输入时,界面上不会进行显示,也不会有输入提示。
7、参考资料
本文借鉴于Windows的帮助文档:适用于 Linux 的 Windows 子系统安装指南 (Windows 10)