黑夜给了我黑色的眼睛,我却用它去寻找光明。——《荣耀》

WSL:一个安装Linux发行版的优雅解决方案

阿卡林刘 的头像

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发行版的最佳解决方案。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据