我很久以前在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 ..所以我处于一个死胡同。
有什么建议吗?
答案 0 :(得分:0)
https://raw.githubusercontent.com/Homebrew/install/master/uninstall
并将其在您的普通网络浏览器中下载到文件中(例如,右键单击此答案中的链接,使用firefox)。然后,您只需进入下载目录的终端并运行
ruby -e uninstall
事实上,如果您在运行之前阅读该文件,那么这也更安全,因为您实际上知道要运行的是什么。