Linux子系统从wsl2降级为wsl1

经验分享
2074 5

之前升级wsl2是因为子系统可以和宿主机共享docker,但是,虚拟机升级之后,两者使用localhost直接访问端口就出现了问题,只能通过降级解决了。

具体操作

查看当前子系统的版本

wsl -l -v 

查看当前wsl系统列表

wslconfig /l

卸载子系统

wslconfig /u Ubuntu-**

设置默认wsl版本

wsl --set-default-version 1

打开子系统,自动重新安装

补充

2022-06-27 今天发现可以在设置应用中找到并删除,但是控制管理里面还是没有,我十分不理解这个逻辑。

最后更新 2022-06-27
评论 ( 5 )
OωO
隐私评论
  1. 你也发现这个问题了啊!

    2年前北京市回复
    1. @Teacher Du

      这个问题太搞人了,折磨了我好几天 一直以为是配置问题 后来才发现是系统问题 搞开发真的不能轻易改动环境

      2年前福建省厦门市回复
      1. @fghwett

        wsl1是伪linux,wsl2是虚拟化的!

        2年前北京市回复
        1. @Teacher Du

          原来是这样

          2年前福建省厦门市回复
          1. @fghwett

            wsl2总体比wsl1强,不过不能直接穿透文件系统!

            2年前北京市回复