WLS使用user时执行速度慢的解决版本:
1.查看路径时发现有Windows的路径
echo $PATH
2.执行以下命令
sudo vim /etc/wsl.conf
# 不加载Windows中的PATH内容
[Interop]
appendWindowsPath = False
# 不自动挂载Windows系统所有磁盘分区
[automount]
enabled = false
3.powershell以管理员权限执行
Restart-Service LxssManager
4.确认path不包含Windows
echo $PATH
5.重启xonsh即可
参考
Windows 10 WSL2: fast from root, slow from user · Issue #3895 · xonsh/xonsh · GitHub
Automatically Configuring WSL - Windows Command Line (microsoft.com)
How to Login as root on Ubuntu with Windows WSL - Website for Students
(89条消息) WSL移除PATH中Windows共享的位置_DexterLien的博客-优快云博客
完成