Homebrew的使用方法请参考:http://brew.sh/index_zh-cn.html
以安装nodejs为例:
1. 查看 brew 支持哪些版本的 nodejs
localhost:Homebrew MicLee$ brew versions nodejs</pre>Warning: brew-versions is unsupported and may be removed soon.<br />Please use the homebrew-versions tap instead:<br /> https://github.com/Homebrew/homebrew-versions<br />0.10.29 git checkout 7b968c6 /usr/local/Library/Formula/node.rb<br />0.10.28 git checkout f7d75de /usr/local/Library/Formula/node.rb<br />0.10.26 git checkout 0901e77 /usr/local/Library/Formula/node.rb<br />0.10.25 git checkout bae051d /usr/local/Library/Formula/node.rb<br />...
这里有个警告,提示brew versions命令很快就要移除了,使用homebrew version命令替代。先不管,用法一样。
2. 进入 brew 所在的git仓库
<span style="font-size:12px;">localhost:Homebrew MicLee$ brew --prefix /usr/local localhost:Homebrew MicLee$ cd /usr/local</span>
3. checkout你想安装的版本,比如这里我们安装0.10.28
git checkout f7d75de /usr/local/Library/Formula/node.rb4. 使用
brew install nodejs
安装,如果之前安装过其他版本,又不想删除(多版本共存),要先执行brew unlink nodejs,删除对原版本的引用localhost:local MicLee$ brew install nodejs ==> Downloading http://nodejs.org/dist/v0.10.28/node-v0.10.28.tar.gz5.安装成功。如果要在多版本间切换使用执行
brew switch nodejs 'version'
6.如果brew可安装的工具版本比官方提供的旧,执行下 brew update.