首先,何为WSL?
WSL即Windows Subsystem for Linux,是Windows上可运行的Linux子系统。并不是虚拟机,WSL可以与Windows宿主机共享存储空间,可以快速启动。
现在很多项目都是基于Linux开发的,但是平常使用还是Windows香。
分别尝试了虚拟机、docker、wsl。
虚拟机:过于庞大,但是可以有完整的Linux桌面环境,使用起来很顺手,但是不够流畅,再者,如果需要使用gpu,就是一件很尴尬的事了。Docker:目前很流行,环境的打包、管理等都很方便灵活,但是在Windows上很难使用宿主机的gpu。
最终选择了WSL2。
1、更新到WSL2
参考微软官方文档:https://docs.microsoft.com/zh-cn/windows/wsl/wsl2-index1.1、加入Windows预览体验成员
在Windows中,设置→更新和安全→windows预览体验计划, 选择“Dev渠道”
接着在 设置→更新和安全→windows更新→高级