Ist es möglich, den Homebrew-Update-Knoten auf Version 0.4.2 zu bringen?

Ist es möglich, den Homebrew-Update-Knoten auf Version 0.4.2 zu bringen?

Momentan habe ich einen Homebrew-Installationsknoten auf meinem Mac. Wenn ich ihn ausführe, brew update nodeheißt es

Bereits aktuell.

Dann, wenn ich das tue, node -vbekomme ich

Version 0.2.6

Gibt es im Moment eine Möglichkeit, Brew auf Version 0.4.2 zu aktualisieren? Oder muss ich es aus dem Quellcode erstellen?

Antwort1

brew updateaktualisiert brewsich selbst, ebenso wie die Formeln.

update Fetch the newest version of Homebrew from GitHub using git(1).

Ich habe heute mit Homebrew 0.7.1 angefangen und Folgendes erhalten:

$ brew info node
node 0.4.0
http://nodejs.org/
Not installed

Dann rannte ich los brew updateund bekam:

$ brew info node
node 0.4.2
http://nodejs.org/
Not installed

Und

$ sudo brew install node
==> Downloading http://nodejs.org/dist/node-v0.4.2.tar.gz
######################################################################## 100,0%
==> ./configure --prefix=/usr/local/Cellar/node/0.4.2

Wenn Ihre also brewauf dem neuesten Stand ist, sollten Sie auch Zugriff auf eine aktuelle Version von node– haben brew install node. Versuchen Sie es erneut.

Wenn das nicht hilft, versuchen Sie, es auszuführen, which nodeum zu überprüfen, ob dies wirklich das Homebrew ist, auf dem nodeSie es ausführen node -v.

Antwort2

Die derzeit beste Vorgehensweise zum Aktualisieren einer bestimmten Formel (z. B. eines Knotens):

brew upgrade <formula>

Wenn Sie möchten, können Sie es brew cleanupanschließend ausführen, um den Restmüll älterer Versionen im Keller zu entfernen.

verwandte Informationen