该问题在新版本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+,打开或者下图所示。
打开terminal配置文件
再或者,在这个位置的profiles.json:
在这里插入图片描述
在这里插入图片描述

GitHub 加速计划 / ws / WSL
17.08 K
797
下载
Issues found on WSL
最近提交(Master分支:1 个月前 )
86fa5afa 1 个月前
e899d0b7 1 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐