问题
环境:Windows10下的WSL,Ubuntu 18.04
问题重述:下载zsh并把默认终端替换为zsh,但是在没有替换回原始终端的情况下卸载zsh,导致终端无法打开:点击进入会闪退。
尝试1:修改/etc/passwd
按照网络上的教程,修改/etc/passwd文件,把里面提到的/bin/zsh
替换为/bin/bash
。结果无效果。
尝试2:装回zsh
虽然WSL Ubuntu的终端打不开了,但是windows的终端还能用,所以试图通过windows的终端访问ubuntu,装回zsh,使ubuntu终端可以正常使用。
打开cmd,执行命令bash
,进入Ubuntu系统。执行sudo apt install zsh
安装zsh,结果仍然无效果。
最终
无奈重装WSL Ubuntu。
心得:网上的教程抄来抄去,借鉴价值有限,请自己甄别。