🐯 记录一下新版WSL2的安装过程

# WSL2安装 记录一次悲伤的事情,后续 我早就开始体验WSL2了,但是当时的WSL2还是测试版,`wsl --version`这个命令还不支持。而且也不支持systemd. 我想要使用docker,并且不想使用docker desktop Docker Desktop有点不稳定啊,不知道啥时候就崩溃了。 ~~但是Docker Desktop是真的方便...跨系统安装下载镜像,可视化管理镜像以及容器~~ 经过几次镜像找不到,软件异常退出之后,现在,我和Docker Desktop "不共戴天"。 想要在WSL2下正常使用docker deamon, 需要systemd的支持。老版本的WSL2(即0.6.x之前的,wsl --version没有显示的),需要一些开源插件的支持,配置起来比较麻烦。 但是现在WSL2已经支持了systemd,而且非常简单,只需要在`/etc/wsl.conf`中添加: ``` [boot] systemd=true ``` 即可。 我是看到官网这么写,我才心动动手的...但是没想到,我足足弄了两天重启了好几次电脑才搞定,Windows每次更新服务都需要重启真的麻烦。 ## 卸载WSL2 较老版本的WSL2需要卸载,Ubuntu(发行版)不需要卸载。 - 首先去Windows功能管理处关闭1.虚拟机平台 2.Linux子系统,这两个选项都在比较下面。 - 控制面板卸载WSL2 - 重启电脑 ## 安装WSL2 - 开启上面关闭的两项功能,下载WSL2,推荐1.0.0以上。 - 重启电脑 - 双击运行软件 软件下载地址:[WSL发行版](https://github.com/microsoft/WSL/releases) 注意,双击运行完软件之后需要等待比较长的一段时间,这里界面没有任何提示,我一度以为失败了,是期间开了一个会议晾了一段时间才发现成功了!