总结Windows下安装WSL与升级WSL2的方法

目录

1,安装WSL1的方法

2,安装WSL2的方法

3,升级WSL1到WSL2的方法

1,打开win10的设置,搜索windows功能,打开启用或者关闭Windows功能

2,勾选以下2个地方,并重启

3,下载WSL2升级包,并点击安装

4,以管理打开Powershell,并执行以下命令

(1)将WSL 2设置为默认版本

(2)用指令查看当前子系统的版本号,并记录NAME

(3)执行升级指令

(3)确认升级成功


首先WSL2的特点是linux的环境更封闭,速度最快,WSL1和WSL2的安装就不细说了,就具体讲讲怎么从WSL1升级到WSL2吧。


1,安装WSL1的方法

2,安装WSL2的方法

3,升级WSL1到WSL2的方法

这个适合于已经安装了WSL1并且安装了WSL1的子系统的情况

1,打开win10的设置,搜索windows功能,打开启用或者关闭Windows功能(win11可能搜不到,需要在控制面板里面搜索)

总结Windows下安装WSL与升级WSL2的方法_第1张图片

2,勾选以下2个地方,并重启,也有可能是中文名字“虚拟机平台”

总结Windows下安装WSL与升级WSL2的方法_第2张图片

3,下载WSL2升级包,并点击安装

下载地址:

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

4,以管理打开Powershell,并执行以下命令

(1)将WSL 2设置为默认版本,以后下载安装的ubnutu默认就是wsl2,也可以不执行这条命令

wsl --set-default-version 2

(2)用指令查看当前子系统的版本号,你可能有多个系统

wsl -l -v

如上图,我的版本号为2是因为我升级过WSL2,未升级过的应该是1,然后记住你的系统名字 Ubuntu-20.04

(3)执行升级指令,其实执行这一条指令就行

指令如下,其中的Ubuntu-20.04就是你上个步骤查看到的系统名字,你的如果是18.04的话就换个系统名字就行

wsl --set-version Ubuntu-20.04 2

大约几分钟后出现转换完成就表示转换OK。

(3)确认升级成功

指令如下

wsl -l -v

成功后版本号就是2

你可能感兴趣的:(linux,linux,windows,ubuntu)