序
2018年,微软发布了适用于Linux的Windows子系统(Windows Subsystem for Linux),当时开发者并不看好这个功能。现在进步显著,可以运行Docker和Podman容器引擎了,甚至不需要在电脑上安装Linux发行版。
特点
它的特点如下:
- 简单优雅
- 开箱即用
- 功能强大
简单优雅
它的安装特别简单,只需从微软商店上下载Linux发行版(比如Debian),然后就可以开始使用了,这比在虚拟机上安装Linux发行版还要简单。
开箱即用
想要使用Linux发行版只需要打开Linux发行版应用就可以了,不需要启动虚拟机,而且在Linux发行版安装的软件与Windows互通,也不需要安装桌面环境。
功能强大
在过去,安装Docker或者是安装Podman是很繁琐的,需要先在虚拟机上安装Linux发行版,然后安装Docker或Podman。
现在已经不一样了,特别简单,只需在Docker官网下载Docker Desktop就可以了,如果是Podman也是如此,比起在虚拟机安装也很方便。如果你想安装别的发行版也很简单,只需要执行以下命令:
wsl --import <Distro.tar.gz>
缺点
当然,WSL也不是完美的,WSL的缺点如下:
- 在低配电脑环境下运行速度慢
- 内存占用比较恐怖(最少2GB)
总结
尽管WSL没有这么完美,但是我依旧喜欢WSL,因为它是在当下运行Linux发行版的最佳解决方案。