从 wsl 发行版中删除 zsh 导致 [进程以代码 1 退出],我无法进入 wsl

问题描述

当我尝试访问 wsl disto 时,我得到 [进程以代码 1 退出],这是在使用以下命令删除 zsh 后发生的:sudo apt-get remove zsh

enter image description here

解决方法

我删除了 zsh 并忘记将 bash 设置为默认 shell。

所以我现在做了这个和它的工作;

使用 root wsl -u root 登录

然后执行这个命令chsh -s /bin/bash <username>

重启终端就可以了。

最好的问候!