Возможно ли обновить Homebrew Node до версии 0.4.2?

Возможно ли обновить Homebrew Node до версии 0.4.2?

У меня есть Homebrew, устанавливающий node на моем Mac, когда я запускаю, brew update nodeон говорит:

Уже в актуальном состоянии.

И когда я это сделаю, node -vя получу

v0.2.6

Есть ли способ обновить brew до версии 0.4.2? Или мне нужно собирать из исходников?

решение1

brew updateобновляет brewсебя, а также формулы.

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

Сегодня я начал с Homebrew 0.7.1 и получил следующее:

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

Затем я побежал brew updateи получил:

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

и

$ 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

Так что если у вас brewустановлена ​​последняя версия, у вас также должен быть доступ к актуальной версии node— попробуйте brew install nodeеще раз.

Если это не поможет, попробуйте запустить его, which nodeчтобы убедиться, что это действительно тот Homebrew, который nodeвы используете node -v.

решение2

Текущая лучшая практика обновления конкретной формулы (например, узла):

brew upgrade <formula>

Если вы захотите, вы можете сделать это brew cleanupпозже, чтобы избавиться от остатков старых версий в Подвале.

Связанный контент