現時点では、私のMacにhomebrewをインストールしてノードをインストールしていますが、実行するbrew update node
と
すでに最新です。
そうすると私node -v
は
バージョン0.2.6
現在、brew を v0.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
後で発行して、Cellar 内の古いバージョンの残りの不要なデータを取り除くこともできます。