该问题在新版本Windows terminal上已解决,更新最新版本即可
之前一直使用ubuntu,在Windows Terminal中使用起来及其顺滑。后来发现商店里是有Ubuntu-18.04 LTS的,本着宁可有问题,也要使用新版本的不怕死精神,安装上了,结果新建ubuntu18.04时出错了,直接晃一下闪退。
起初看了profile,觉得参数应该需要修改,毕竟默认ubuntu是ubuntu,ubuntu-28.04 LTS怎么能还是这个呢?
我就改成了wsl.exe -d Ubuntu 18.04 LTS
还是闪退,看来只能求助他人(百度)一下了,经过一番折腾,在github上发现有
wsl.exe -l
这条有用的命令,在cmd跑一下之后,就可以看到已安装的windows 子系统的名字了,在commandline
里设置一下就好了。
Ubuntu 18.04 LTS需要设置为wsl.exe -d Ubuntu-18.04
。
这种相关问题都可以尝试一下。
继续把玩。。。。
打开设置文件
直接ctrl+,打开或者下图所示。
再或者,在这个位置的profiles.json: