文章目录
Windows安装wsl,并升级到wsl2
前提是win宿主机已经启用虚拟机以及Linux子系统功能
Windows设置 --> 应用(卸载、默认应用、可选功能) --> 可选功能(滑到最下边)
–> 更多Windows功能 --> 勾选“适用于Linux的Windows子系统” --> 确定,后续按提示操作
安装方式:
- 通过微软商店(默认装在C盘,且不可更改)
- 下载安装包,自行安装(自定义安装路径)
1. 自定义安装
-
在官网选择自己想要安装的版本,并下载安装包(
.appx
格式的文件),下载地址这里注意,下载完的包,如果通过命令
Add-AppxPackage .\app_name.appx
安装,其实和直接微软商店下载安装是等效的,也是默认装在C盘的 -
将安装包放到自己设定(计划安装wsl)的目录中,后缀改为
.zip
类型,然后解压缩 -
找到解压文件夹中的发行版
.exe
文件,双击会自动安装到当前目录这里有用
LxRunOffline
进行安装的,如果仅仅是使用wsl,完全通过Lx来进行管理,并无大碍。但是如果要使用pycharm等配置python解释器,通过LX安装的会没有.exe
文件,导致pycharm无法加载到wsl的python启动命令。这里需要注意! -
等程序加载几秒,按提示输入用户、密码,会安装成功,自动进入对应发行版命令行,目录会成类如下所示结构(Ubuntu-20.04):
. ├── AppxBlockMap.xml ├── AppxManifest.xml ├── AppxMetadata │ └── CodeIntegrity.cat ├── AppxSignature.p7x ├── Assets │ ├── LargeTile.scale-200.png │ ├── SmallTile.scale-200.png │ ├── SplashScreen.scale-200.png │ ├── Square150x150Logo.scale-200.png │ ├── Square44x44Logo.altform-unplated_targetsize-16.png │ ├── Square44x44Logo.altform-unplated_targetsize-256.png │ ├── Square44x44Logo.altform-unplated_targetsize-32.png │ ├── Square44x44Logo.altform-unplated_targetsize-48.png │ ├── Square44x44Logo.scale-200.png │ ├── Squar