win11平台安装旧版WSL 1平台方法

目前windows下WSL分为两个版本,各版本区别如下。

功能

WSL 1

WSL 2

Windows 和 Linux 之间的集成

启动时间短

与传统虚拟机相比,占用的资源量少

可以与当前版本的 VMware 和 VirtualBox 一起运行

托管 VM

完整的 Linux 内核

完全的系统调用兼容性

跨 OS 文件系统的性能

但是WSL 2需要启用Windows的Hyper-V平台,这导致在升级后无法正常使用VMware等虚拟机软件。虽然目前WSL 2和VMware已经可以实现互容共存了,但开启Hyper-V平台后VMware将无法开启嵌套虚拟化功能。而且宿主机win11系统明显感觉到缓慢。

与直接运行Linux命令再返回Windows相比,通过WSL窗口简单地来回切换要高效得多。考虑到WSL 1具有启动快、资源占用少的优势,且可与VMware等虚拟机软件兼容互用,启用WSL 1正是一个可以避免反复重启系统麻烦的不错方案。

开启WSL

imagewindows功能中开启:适用于Linux的Windows子系统,但不要开启虚拟机平台与Hyper-V

Power-Shell中配置默认WSL1

wsl --set-default-version 1

安装需要的linux版本

应用商店内安装需要的linux版本即可

image