卸载 oh-my-zsh 时遇到问题?

Posted

技术标签:

【中文标题】卸载 oh-my-zsh 时遇到问题?【英文标题】:Troubles uninstalling oh-my-zsh? 【发布时间】:2012-04-06 12:35:21 【问题描述】:

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

$ sudo uninstall oh-my-zsh

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

谁能告诉我这是什么意思?谢谢!

【问题讨论】:

【参考方案1】:

只需使用以下命令:

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

【讨论】:

这只是将您的默认 shell 更改为 bash,1)不卸载 OMZ,2)不恢复 Zsh,3)使它甚至不再使用 Zsh【参考方案2】:

试试

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

【讨论】:

【参考方案3】:

只需运行uninstall_oh_my_zsh 从这里 https://github.com/robbyrussell/oh-my-zsh#uninstalling-oh-my-zsh

【讨论】:

【参考方案4】:

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

见https://github.com/robbyrussell/oh-my-zsh#uninstalling-oh-my-zsh

【讨论】:

【参考方案5】:

您是否尝试过手动运行卸载脚本中的命令?这真的很简单: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

【讨论】:

感谢您的帮助,大约几周前我已经弄清楚了如何手动操作。我从来没有在给定的过程中完全做到这一点,但是我原来的 zsh 配置工作正常。 这对我有用,但是,如果你想重新安装 zsh,你必须再次手动复制 .zshrc 文件

以上是关于卸载 oh-my-zsh 时遇到问题?的主要内容,如果未能解决你的问题,请参考以下文章

从 RHEL 卸载 Docker 后,删除关联文件时遇到问题

卸载CUDA工具包时遇到这个问题,怎么办?

切换到zsh会在命令行中断开rails

安装Python时遇到如下问题,解决方案

Photoshop CS5无法卸载或卸载不干净怎么办?

Vue3使用时遇到的问题