🐯 记录一下新版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)
注意,双击运行完软件之后需要等待比较长的一段时间,这里界面没有任何提示,我一度以为失败了,是期间开了一个会议晾了一段时间才发现成功了!