You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查看某个brew包被哪些已安装包依赖?含API期望与原理疑问

查询指定Homebrew包的已安装依赖者
  • 直接用Homebrew自带的brew uses命令就能实现你要的功能,命令格式如下:

    brew uses --installed <你的目标包名>
    

    比如要查openssl被哪些已安装包依赖,就执行:

    brew uses --installed openssl
    
  • 这个命令的原理和brew autoremove完全一致:Homebrew会维护所有已安装包的依赖关系图谱,brew uses就是从这个图谱里提取指定包的反向依赖(即依赖它的包),加上--installed参数后就只过滤出已安装的那些。

  • 额外补充:如果需要连间接依赖(即依赖了依赖目标包的包)也一起查询,可以加上--recursive参数:

    brew uses --installed --recursive <目标包名>
    

内容的提问来源于stack exchange,提问作者Dominik Teiml

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 07:25:17