我在OSX上,想从oh my zsh切换回我原来的zsh配置,但当我运行uninstall
脚本时,它会给我一个错误:
$ sudo uninstall oh-my-zsh
>> Preparing Uninstall...
Uninstall Began...
Uninstall Failed...
Reason: ErrorMissingBundle
有人能告诉我这是什么意思吗?谢谢
您是否尝试过手动运行卸载脚本中的命令?这真的很直接: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
在新版本中,只需从命令行运行uninstall_oh_my_zsh
。
请参阅https://github.com/robbyrussell/oh-my-zsh#uninstalling-哦,我的zsh
尝试
/usr/bin/chsh -s /bin/bash
rm ~/.zshrc
brew uninstall zsh --force
只运行uninstall_oh_my_zsh
从这里https://github.com/robbyrussell/oh-my-zsh#uninstalling-哦,我的zsh
根据当前状态更新wsl2,而不是~/.zshrc.pre-oh-my-zsh
,它应该是~/.shell.pre-oh-my-zsh
,对我有效的完整命令列表是:
rm -rf ~/.oh-my-zsh
rm ~/.zshrc
cp ~/.shell.pre-oh-my-zsh ~/.zshrc
source ~/.zshrc
运行uninstall_oh_my_zsh
或手动sh ~/.oh-my-zsh/tools/uninstall.sh
对我来说效果良好。
我无法直接卸载,因为我得到了zsh:命令rm找不到
所以我做了以下操作:
/usr/bin/chsh -s /bin/bash
在终端首选项上,我切换回默认的登录shell并运行以下命令
rm ~/.zshrc
brew uninstall zsh --force
Jest使用此命令
第一个pkg卸载termux ohmyzsh第二次rm-rf-termux ohmyzsh
第二个是从您的存储中删除文件,第一个是从存储中删除包。然后检查您的文件类型ls是否删除。
只需使用以下命令:
/usr/bin/chsh -s /bin/bash