Homebrew でノードを v0.4.2 に更新することは可能ですか?

Homebrew でノードを v0.4.2 に更新することは可能ですか?

現時点では、私のMacにhomebrewをインストールしてノードをインストールしていますが、実行するbrew update node

すでに最新です。

そうすると私node -v

バージョン0.2.6

現在、brew を v0.4.2 にアップデートする方法はありますか? それともソースからビルドする必要がありますか?

答え1

brew updatebrew数式だけでなく、それ自体も更新されます。

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 nodeHomebrew であるかどうかを確認してください。nodenode -v

答え2

特定の数式 (ノードなど) を更新するための現在のベスト プラクティス:

brew upgrade <formula>

必要に応じて、brew cleanup後で発行して、Cellar 内の古いバージョンの残りの不要なデータを取り除くこともできます。

関連情報