Homebrew 是 OS X 上的 package 管理工具,用于添加 OS X 中缺失的 package。
获取 Homebrew
1 | # 打开终端窗口, 执行以下脚本。 |
使用命令
1 | # Homebrew installs [the stuff you need][1] that Apple didn’t. |
安装目录
Homebrew 会将 packages 安装到独立目录,然后 symlinks 其中文件到目录 /usr/local
.
1 | $ cd /usr/local |
Homebrew 的所有文件均会被安装到预定义目录下,另外,你可以将 Homebrew 的安装目录设置在你喜欢的任何地方。
创建自己的 Homebrew 上的 packages
1 | $ brew create http://foo.com/bar-1.0.tgz |
维护自己的 packages
Homebrew 基于 git、ruby,所以依据掌握的知识,你可以便捷的撤回你的修改或者合并上游的更新。
1 | # 打开编辑 |
Homebrew 的 formulae 都是简单的 Ruby 脚本。
1 | require "formula" |
Homebrew 使 OS X 更完美。使用 gem 来安装 gems、用 brew 来搞定那些依赖包。