概要
我们都知道WSL2现在性能已经能够达到生产力水平了,除了目前有些硬件支持的还不太好,比如USB没有原生支持。我有一个项目只有一台电脑并需要Windows和Linux联动(主要网络),有两种方案:
1、安装Linux+Wine
2、安装Windows+WSL2
综合考虑选择了后者,原因很简单Wine面对很多问题,而且是开源免费的东西,不像WSL2可是微软请来的技术专家做的,被誉为最好的Linux发行版
。
整体架构流程
平常在使用WSL2的时候需要指定登录某一个分发版,目前支持的有Ubuntu
、CentOS
、Debian
、OpenSUSE
等。
当我们需要执行shell的时候都要先打开分发板的面板才能进入shell环境,就像你在Linux上打开一个命令行一样,你所有的操作都是在当前环境里面。
如果我不需要看到WSL2的命令行界面呢?毕竟我希望实现开机自启动,这个时候我们就不得不依赖wsl.exe
这个程序了。
技术名词解释
* 后台执行