Windows11安装WSL2.0

写这篇文章主要是记录下自己安装时的步骤,因为在网上找的一些文章无法正常安装,我安装wsl是用于在windows上运行ubuntu20.04。

一、WSL2.0安装

1.启用适用于 Linux 的 Windows 子系统:

2种方式第一种方式是图形操作的方式,即在控制面板-程序- 启用或关闭windows功能,勾上"适用于Linux的Windows子系统"选项,如下图:

Windows11安装WSL2.0_第1张图片

第二种方式用管理员模式打开powershell并输入:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

2.启用虚拟机平台

开启虚拟机平台也有2种方式,第一种是图形操作的方式,即在启用或关闭Windows功能中勾选"虚拟机平台",如下图:
Windows11安装WSL2.0_第2张图片 

第二种方式是通过Power Shell命令的方式,在 powershell输入:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

3.启用Windows虚拟机监控程序平台

这一步骤在网上的其他文章中没有写,会打不开ubuntu,导致我费了很长时间去找原因

Windows11安装WSL2.0_第3张图片

4.设置WSL版本为WSL2

首先以管理身份打开Windows Power Shell,然后输入以下命令:

wsl --set-default-version 2

如果第3部没有开启,那么这一步骤会出错

5.手动下载WSL2 Linux内核更新包

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

下载下来直接安装就可

Windows11安装WSL2.0_第4张图片

二、Ubuntu20.04LTS安装

 在微软商店直接搜索ubuntu就行,我下的是20.04.6LTS版本的,下载有时会失败多点几次就能行

Windows11安装WSL2.0_第5张图片

安装完成后直接打开就能进入Ubuntu界面

你可能感兴趣的:(搭建环境相关,linux,服务器)