ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
这里是一个旧脚本的副本,为了历史的目的:
cd `brew --prefix`
git checkout master
git ls-files -z | pbcopy
rm -rf Cellar
bin/brew prune
pbpaste | xargs -0 rm
rm -r Library/Homebrew Library/Aliases Library/Formula Library/Contributions
test -d Library/LinkedKegs && rm -r Library/LinkedKegs
rmdir -p bin Library share/man/man1 2> /dev/null
rm -rf .git
rm -rf ~/Library/Caches/Homebrew
rm -rf ~/Library/Logs/Homebrew
rm -rf /Library/Caches/Homebrew
这也应该可以将你的/usr/local
文件夹恢复到Homebrew之前的状态。更多信息请参见 Homebrew安装维基。你可能也需要删除~/.homebrew
。如果你刚好有~/.rvm
,那么你应该删除~/.rvm/bin/brew
。
Homebrew现在提供了一个卸载脚本,在这里。
我最近【做了一个脚本来处理这种情况】(https://gist.github.com/SteveBenner/11254428)。它完全删除了Homebrew,并且有CLI选项,如静音/声音和强制模式,以及返回Homebrew安装位置的模式。
在/usr/local
中可能还有其他的文件,你可能需要的是你可以使用不同的PM(包管理器)来删除当前的PM。