2016-06-24 12 views
0

Ich habe vor langer Zeit Homebrew auf meinem Mac installiert, dann habe ich irgendwann meinen Mac auf OS X El Capitan aktualisiert. Ich muss vor kurzem npm mit Homebrew aktualisieren, da ich einige Anweisungen zum Aktualisieren von npm über Homebrew fand.Homebrew kann nicht über CURL deinstalliert werden

Ich betrat brew update kehrte aber fatal: git fetch-pack: expected shallow list und versuchte auch andere Befehle wie brew upgrade. Es sagte Error: Unknown command: upgrade

Ich entschied mich dann, Homebrew zu deinstallieren und es neu zu installieren. Ich versuchte ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)" und es zurück curl: (1) Protocol "https" not supported or disabled in libcurl

Ich fand, dass ich curl über Homebrew aktualisieren musste ... so bin ich in einer Sackgasse.

Irgendwelche Vorschläge?

+0

versuchen 'brauen Doktor' usualy es ausführlicher –

Antwort

0

curl zieht nur Dinge aus dem Internet. Statt es zu benutzen Sie den Link gehen, können Sie

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

und downloaden Sie, dass in Ihrem normalen Web-Browser auf eine Datei (auf den Link in dieser Antwort mit firefox, zum Beispiel der rechten Maustaste) werden soll. Dann einfach Sie in einem Terminal in das Verzeichnis, wo Sie es heruntergeladen und

ruby -e uninstall 

In der Tat laufen, wenn Sie die Datei zu lesen, bevor Sie es ausführen, ist dies sicherer zu, da Sie wirklich wissen, was Sie wollen Lauf.

+0

Danke. Ich wechselte in das Verzeichnis und führte 'ruby uninstall' aus und es konnte Homebrew erfolgreich deinstalliert werden. –

Verwandte Themen