1. 安装、卸载
1.1. 安装
依赖:
- Intel CPU
- OS X 10.10 or higher
- Command Line Tools (CLT) for Xcode:
xcode-select --install
, developer.apple.com/downloads or Xcode
- A Bourne-compatible shell for installation (e.g. bash or zsh)
1
| /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
|
1.2. 卸载
1
| ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
|
2. 使用
2.1. 信息查询
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| ➜ ~ brew -v
➜ ~ brew list
➜ ~ brew home
➜ ~ brew info 包名
➜ ~ brew doctor
➜ ~ brew list --versions | grep 包名
➜ ~ brew deps --installed --tree
|
2.2. 查找软件包
1 2
| ➜ ~ brew search git ➜ ~ brew search /^git$/
|
2.3. 安装软件包
2.4. 卸载软件包
2.5. 自身更新
2.6. 更新包
1 2 3 4 5 6 7 8
| ➜ ~ brew outdated
➜ ~ brew upgrade
➜ ~ brew upgrade 包名
|
2.7. 清理旧的升级包
⚠️ 注意:如果一个包当前有可更新的版本没有更新,执行清理时候只会提示一个警告,而不会执行清理操作。需要先升级到最新版本,值执行清理。
1 2 3 4 5 6 7 8
| ➜ ~ brew cleanup -n
➜ ~ brew cleanup
➜ ~ brew cleanup 包名
|
2.8. 锁定不想更新的包
1 2 3 4 5
| ➜ ~ brew pin 包名
➜ ~ brew unpin 包名
|
2.9. 关联包
1 2 3 4 5
| ➜ ~ brew prune
➜ ~ brew link 包名
|