Posted 2023-04-07Manualhomebrew依赖关系Basics: brew ls 列出所有已安装的包 brew leaves 列出不依赖于另一个已安装包的已安装包 brew deps --installed --tree 显示所有包的依赖关系 brew deps <package> 显示<package>的依赖包 brew uses <package> --installed 显示<package>被哪些包依赖 brew info <package> 显示<package的信息 brew uninstall <package> 卸载<package> brew autoremove 移除所有未使用的依赖项brew-graph: brew tap martido/homebrew-graph 安装brew-graph brew install graphviz 安装graphviz brew graph --installed | dot -Tpng -ograph.png dot格式 brew graph --installed | fdp -Tpng -ograph.png fdp格式 --highlight-leaves --reduce
Posted 2017-05-24Manualhomebrew升级更新卸载常用命令一般来说如果你追求新版本(不升级不舒服斯基),那么你最常用的操作序列就是这样: brew update # 更新 Homebrew 的信息brew outdated # 看一下哪些软件可以升级brew upgrade <xxx> # 如果不是所有的都要升级,那就这样升级指定的brew upgrade; brew cleanup # 如果都要升级,直接升级完然后清理干净brew uninstall <package> # 卸载<package>brew autoremove # 移除所有未使用的依赖项Read more