最近在鼓捣wsl,感觉自己用还是蛮好用的。听说1903要更新新的cmd,还蛮期待的
解决步骤:建议先下载个everything,windows下非常好用的文件查找软件。
启动后搜索.bashrc
,找到路径后缀为你默认登录账号的对应的.bashrc
文件用编辑器打开后,如果要卸载zsh则搜索zsh,如果是Fish同理。找到这一段后注释掉,启动bash,若可以则成功。
继续搜索
C:\Users018\AppData\Local\Packages\CanonicalGrouplimited.Ubuntu18.04onwindows_79rhkp1fndgsc\LocalState\rootfs\etc\passwd
前面路径名对应自己WSL所在的路径名,主要是要找到\etc\passwd文件。同样打开它。修改默认登录账户的后缀,/bin/zsh (或 /bin/fish)改为/bin/bash,保存,重新打开bash即可总结
以上是内存溢出为你收集整理的WSL下卸载了zsh / fish后无法启动bash解决方案全部内容,希望文章能够帮你解决WSL下卸载了zsh / fish后无法启动bash解决方案所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)