WSL如何去掉 Windows 的环境变量

140 阅读1分钟

在使用WSL执行命令的过程中,发现命令补全会很慢,查找原因后发现是WSL也会在Windows的环境变量目录中查找命令,导致速度比较慢,因此可以使用如下方式关闭Windows的路径查找

修改配置

修改WSL里面的/etc/wsl.conf文件,如果没有的话创建一个,添加如下内容

[interop] 
appendWindowsPath = false

重启WSL

重启WSL,使我们修改过的配置生效

wsl --terminate <distro>

<distro>是我们安装的WSL的发行版的名称,可以使用wsl -l -v查看系统安装的WSL发行版。

参考文档