查看已安装的包
更新 Homebrew
要获取最新的包列表,需先更新 Homebrew 自身。
查看哪些包有新版本
1
2
3
4
|
brew outdated
brew upgrade ## 更新左右包
brew upgrade $FORMULA ## 更新指定包
|
更新时自动清理旧版本,在brew upgrade前设置环境变量HOMEBREW_UPGRADE_CLEANUP。
清理旧版本
1
2
3
|
brew cleanup ## 清理所有包的旧版本
brew cleanup $FORMULA ## 清理指定包的旧版本
brew cleanup -n ## 查看可清理的旧版本包,不会执行清除操作
|
彻底卸载,包括删除旧版本
1
|
brew uninstall formaula_name --force
|
锁定包
被锁定的包在更新时会被略过。
1
2
|
brew pin $FORMULA ## 锁定
brew unpin $FORMULA ## 取消锁定
|
切换版本
时间一长,各个包可能都有多个版本并存。
1
|
brew switch $FORMULA $VERSION ## 切换包到指定版本
|
查看依赖关系
1
|
brew deps --installed --tree ## 查看已安装的包的依赖关系
|