写这篇文章主要是记录下自己安装时的步骤,因为在网上找的一些文章无法正常安装,我安装wsl是用于在windows上运行ubuntu20.04。
一、WSL2.0安装
1.启用适用于 Linux 的 Windows 子系统:
2种方式第一种方式是图形操作的方式,即在控制面板-程序- 启用或关闭windows功能,勾上"适用于Linux的Windows子系统"选项,如下图:
第二种方式用管理员模式打开powershell并输入:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
2.启用虚拟机平台
开启虚拟机平台也有2种方式,第一种是图形操作的方式,即在启用或关闭Windows功能中勾选"虚拟机平台",如下图:
第二种方式是通过Power Shell命令的方式,在 powershell输入:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
3.启用Windows虚拟机监控程序平台
这一步骤在网上的其他文章中没有写,会打不开ubuntu,导致我费了很长时间去找原因
4.设置WSL版本为WSL2
首先以管理身份打开Windows Power Shell,然后输入以下命令:
wsl --set-default-version 2
如果第3部没有开启,那么这一步骤会出错
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
下载下来直接安装就可
二、Ubuntu20.04LTS安装
在微软商店直接搜索ubuntu就行,我下的是20.04.6LTS版本的,下载有时会失败多点几次就能行
安装完成后直接打开就能进入Ubuntu界面