【问题标题】:Homebrew is halfway installed. Can't re-install or uninstall - How can I manually uninstall?Homebrew 已安装一半。无法重新安装或卸载 - 如何手动卸载?
【发布时间】:2012-11-03 14:16:24
【问题描述】:

我似乎把自己挖到了一个角落。

我第一次安装 Homebrew 到一半时卡住了。大约 15 分钟的等待后,我退出了终端。我最初的输入来自自制软件homepage

ruby -e "$(curl -fsSkL 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

所以,按照建议,我跑了

rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup

得到了

-bash: brew: command not found

我尝试从 Homebrew 常见问题解答中运行卸载脚本,但这似乎也没有帮助。还有什么我可以尝试的吗?如何手动卸载?

【问题讨论】:

    标签: terminal command installation uninstallation homebrew


    【解决方案1】:

    那么如果你再次运行 ruby​​ -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)" 会发生什么?

    你杀了终端之后你ps auxw | grep -E 'ruby|curl' 并杀死那些?

    您是否将 /usr/local 用于其他用途?如果没有,您可以 rm -rf /usr/local 并再次运行安装命令。

    【讨论】:

    • 我今天早上做的第一件事是运行ruby -e "$(curl -fsSkl raw.gihub.com/mxcl/homebrew/go)" 并安装了它。我检查以确保只安装了一个自制软件,并且确实存在。我不确定是什么问题,但感谢@jrwren 的帮助。
    【解决方案2】:

    我不是终端专家,但我在 .gitconfig 中发现了一行阻止我运行安装:

    [push]
        default = simple
    

    从我的 .gitconfig 中注释掉该行后,安装运行良好。

    【讨论】:

      【解决方案3】:

      如果您运行rm -rf /usr/local,您可能会被拒绝权限或有删除其他已安装程序文件的风险。仅删除 /usr/local/Homebrew/ 文件夹对我有用

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-09-08
        • 1970-01-01
        • 2018-01-13
        • 2015-12-29
        • 2021-10-17
        • 2015-04-25
        • 1970-01-01
        相关资源
        最近更新 更多