麻烦卸载oh-my-zsh?

时间:2012-03-21 22:46:13

标签: config uninstall zsh

我在OSX上并希望从oh-my-zsh切换回原来的zsh配置,但是当我运行uninstall脚本时,它会给我一个错误:

$ sudo uninstall oh-my-zsh

>> Preparing Uninstall...
   Uninstall Began...
   Uninstall Failed...
   Reason: ErrorMissingBundle

任何人都可以告诉我这意味着什么?谢谢!

5 个答案:

答案 0 :(得分:19)

您是否尝试过手动运行卸载脚本中的命令?这真的很直接:https://github.com/robbyrussell/oh-my-zsh/blob/master/tools/uninstall.sh。在大多数情况下,它只是删除OMZ并尝试恢复备份文件:

rm -rf ~/.oh-my-zsh
rm ~/.zshrc
cp ~/.zshrc.pre-oh-my-zsh ~/.zshrc
source ~/.zshrc

答案 1 :(得分:2)

在新版本中,只需从命令行运行uninstall_oh_my_zsh

请参阅https://github.com/robbyrussell/oh-my-zsh#uninstalling-oh-my-zsh

答案 2 :(得分:2)

只需使用以下命令:

/usr/bin/chsh -s /bin/bash

答案 3 :(得分:1)

尝试

/usr/bin/chsh -s /bin/bash
rm ~/.zshrc
brew uninstall zsh --force

答案 4 :(得分:0)