Atm 我在我的 mac 上安裝了自製軟體,當我運行時brew update node
它說
已經是最新的了。
然後當我這樣做時node -v
我得到
v0.2.6
有什麼方法可以讓brew更新到v0.4.2 atm嗎?或者我需要從原始碼建置?
答案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
稍後發出命令,以清除地窖中舊版本的剩餘殘留物。