homebrew 的使用方法

很早前就安装上了homebrew,几个常用命令也常会用到,但是今天在安装sphinx的时候发现还有几个不常用的命令也不错,所以把一些常用的命令整理了下:

Homebrew 的使用(以wget 为例)

查看帮助
brew -h 或者 brew

安装软件
brew install wget

卸载软件
brew uninstall wget

查找软件
brew search wget

列出已安装的软件包
brew list

查看软件包信息
brew info wget

更新brew
brew update

查看哪些软件需要更新
brew outdated

安装指定版本的工具包
很多时候,并不希望安装最新的版本,这时候就可以指定版本,方法如下(还是以automake 为例子):
查看 brew 支持哪些版本的 automake
brew versions automake

1.13.4 git checkout 029cdc3 /usr/local/Library/Formula/automake.rb
1.13.3 git checkout 9c7cf36 /usr/local/Library/Formula/automake.rb
1.13.2 git checkout 7f584b0 /usr/local/Library/Formula/automake.rb
1.13.1 git checkout 1e5eb62 /usr/local/Library/Formula/automake.rb
1.13 git checkout 2754bd4 /usr/local/Library/Formula/automake.rb
1.12.6 git checkout 3a7567c /usr/local/Library/Formula/automake.rb
1.12.5 git checkout 2e914c2 /usr/local/Library/Formula/automake.rb
1.12.4 git checkout eebc896 /usr/local/Library/Formula/automake.rb
1.12.3 git checkout 596b488 /usr/local/Library/Formula/automake.rb
1.12.2 git checkout 6a79970 /usr/local/Library/Formula/automake.rb
1.12.1 git checkout 4d0fbf2 /usr/local/Library/Formula/automake.rb
1.12 git checkout 8022bf4 /usr/local/Library/Formula/automake.rb
1.11.5 git checkout 75f78b2 /usr/local/Library/Formula/automake.rb
1.11.4 git checkout 9535f98 /usr/local/Library/Formula/automake.rb
1.11.3 git checkout 0bde7e2 /usr/local/Library/Formula/automake.rb
1.11 git checkout 16b0bba /usr/local/Library/Formula/automake.rb

进入 brew 所在的git仓库
cd `brew –prefix`

复制粘贴刚才 brew versions erlang 命令的提示。执行
git checkout 3a7567c /usr/local/Library/Formula/automake.rb

取消之前的链接,执行
brew unlink automake

安装
brew install automake
关于定制自己的软件包,暂还没有研究清楚,所以暂先不记录

发表评论

电子邮件地址不会被公开。 必填项已用*标注