2011年5月29日星期日

about homebrew

参考:https://github.com/mxcl/homebrew/wiki/installation
Homebrew is the easiest and most flexible way to install the UNIX tools Apple didn't include with OS X.Homebrew是安装mac os x不具备的unix工具的一种最简单最灵活的方法。

1、安装homebrew,homebrew是一个ruby脚本。
ruby -e "$(curl -fsSLk https://gist.github.com/raw/323731/install_homebrew.rb)"

2、安装xcode
homebrew本身并不依赖于xcode,通过homebrew安装的unix tools可能会依赖于xcode。

3、安装java developer update
可能需要。

4、删除/usr/local/include and /usr/local/lib
用户在/usr/local目录下会有些自己的库文件或者头文件,homebrew不能阻止gcc或其它编译工具使用这些库,强烈建议删除这两个目录,否则会造成程序错误。

5、避免目录含有空格,避免/opt/local目录核/sw目录。
目录带有空格,容易引起错误。/opt/local被macports使用,/sw被fink使用。

6、安装程序
$brew install wget

$ cd /usr/local 
$ find Cellar 
Cellar/wget/1.12 
Cellar/wget/1.12/bin/wget 
Cellar/wget/1.12/share/man/man1/wget.1 
$ ls -l bin 
bin/wget -> ../Cellar/wget/1.12/bin/wget
安装好的程序在/usr/local/Cellar目录下,同时会在/usr/local/bin下会有到程序的符号链接。

7、修改brew formula,formula决定每一个安装程序的属性。
$brew edit wget
formula都是ruby脚本

标签: ,


评论: 发表评论

订阅 博文评论 [Atom]





<< 主页

This page is powered by Blogger. Isn't yours?

订阅 博文 [Atom]