为什么重新安装和卸载Homebrew失败?

时间:2013-10-15 19:21:46

标签: python ruby git homebrew

我花了很长时间,而且我仍然没有解决我安装Homebrew问题的解决方案。

当我输入ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"时,我得到:

It appears Homebrew is already installed. If your intent is to reinstall you
should do the following before running this installer again:
rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup
Ok

我输入rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup,并收到此错误:

rm: /usr/local/Cellar: Directory not empty

当我进入此目录时,没有文件。如何删除该目录?

我也试过sudo rm -rf /usr/local/Cellar

2 个答案:

答案 0 :(得分:0)

Carefull,网址从raw.github.com/mxcl/homebrew/go更改为raw.github.com/mxcl/homebrew/go/install。

这似乎不是您的错误,但如果您决定重新安装自制软件,可能有所帮助。

答案 1 :(得分:0)

.git目录是否存在?不要与git目录(没有点)混淆。如果隐藏文件不可见,则运行命令ls -a将列出所有文件。

我遇到了同样的错误并进行了检查,我意识到/usr/local/.git不存在,所以我使用命令mkdir /usr/local/.git创建了它并再次运行安装程序,一切正常。如果该目录不存在,则无法写入该目录,并且有些令人困惑,因为其中也可能存在名为git的目录,即Git应用程序,而.git目录存储信息Git使用的。

如果它确实存在并且其中没有任何内容,您可以尝试使用rm -r .git删除它,然后重新创建它。