brew 操作
更新 brew 自己
brew update
查看建议
brew doctor
基本操作
列出已安装包列表
brew list
搜索包
brew search <package>
安装包
brew install <package>
卸载包
brew uninstall <package>
删除包的所有版本
brew uninstall --force <package>
查看安装包信息
显示包信息
brew info <package>
显示安装的包数量,文件数量和总占用空间
brew info
树形显示包依赖关系
brew deps --installed --tree
查看指定包依赖关系
brew deps --installed --tree <package>
更新包版本操作
查看需要更新安装包列表
brew outdated
更新所有包
brew upgrade
更新指定包
brew upgrade <package>
清理未使用的依赖包
查看可清理的包
brew autoremove -n
清理所有包
brew autoremove
清理旧版本
查看可清理的包
brew cleanup -n
清理所有包的旧版本
brew cleanup
清理指定包的旧版本
brew cleanup <package>
锁定不想更新的包
锁定某个包
brew pin <package>
取消锁定
brew unpin <package>
tap仓库
查看所有仓库
brew tap
添加新的仓库
brew tap <repo>
移出仓库
brew untap <repo>
移出前需要卸载该仓库下的所有包
服务相关
列出所有服务
brew services list
查看服务信息
brew services info <server>
启动服务
brew services start <server>
停止服务
brew services stop <server>
重启服务
brew services restart <server>