2016-06-24 1 views
0

Я установил Homebrew на моем Mac давно, а затем в конце концов я обновил свой Mac до OS X El Capitan некоторое время после. Мне недавно нужно обновить npm с помощью Homebrew, так как я нашел несколько инструкций о том, как обновлять npm через Homebrew.Не удалось удалить Homebrew через CURL

Я ввел 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 .. поэтому я в тупике.

Любые предложения?

+0

попробуйте 'brew doctor' обычно, это более подробно –

ответ

0

завиток просто вытаскивает вещи из Интернета. Вместо того, чтобы использовать его, вы можете перейти по ссылке, которую вы хотите

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

и скачать, что в вашем обычном веб-браузере в файл (правой кнопкой мыши по ссылке в этом ответе с Firefox, например). Тогда вы просто идете в терминале в каталоге, где вы загрузили его и запустить

ruby -e uninstall 

В самом деле, если вы читаете файл, прежде чем запустить его, это более безопасно, тоже, так как вы на самом деле знаете, что вы собираетесь запустить.

+0

Спасибо. Я перешел в каталог и запустил «ruby uninstall», и он успешно удалил Homebrew. –