brew tap是什么意思?

有时候我会看到一些文章,说brew install之前的brew tap命令。 我想知道tap是什么意思? 为什么我必须在install之前运行tap

tap命令允许Homebrew使用另一个公式库。 一旦你完成了这个,你已经扩展了可安装软件的选项。

这些额外的Git仓库(在usr / local / Library / Taps中)描述了可用于安装的一系列软件包公式。

例如

 brew tap # list tapped repositories brew tap <tapname> # add tap brew untap <tapname> # remove a tap 

brew tap将更多的回购添加到冲泡轨道,更新和安装的公式列表中

brew tap <user/repo>https://github.com/user/repo中创build一个存储库的浅表副本。; 之后,brew将能够像在Homebrew的规范库中一样使用这些公式

完整的文档可以在这里find所有可用的选项。