卸载问题哦,我的zsh



我在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

最新更新