无法通过CURL卸载Homebrew

时间:2016-06-24 18:58:40

标签: node.js git macos curl homebrew

我很久以前在Mac上安装了Homebrew,最后我将Mac更新到了OS X El Capitan。我最近需要使用Homebrew更新npm,因为我找到了一些关于如何通过Homebrew更新npm的说明。

我输入brew update但返回fatal: git fetch-pack: expected shallow list并尝试了其他命令,例如brew upgrade。它说Error: Unknown command: upgrade

然后我决定卸载Homebrew并重新安装它。我尝试ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"并返回curl: (1) Protocol "https" not supported or disabled in libcurl

我发现我需要通过Homebrew来更新curl ..所以我处于一个死胡同。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

卷毛只是把事情从网上拉下来。您可以转到所需的链接

,而不是使用它

https://raw.githubusercontent.com/Homebrew/install/master/uninstall

并将其在您的普通网络浏览器中下载到文件中(例如,右键单击此答案中的链接,使用firefox)。然后,您只需进入下载目录的终端并运行

ruby -e uninstall 

事实上,如果您在运行之前阅读该文件,那么这也更安全,因为您实际上知道要运行的是什么。