如何找到Homebrew可安装软件包的列表?

dnl*_*crl 240 macos homebrew install packages list

最近我安装了Brew.如何检索要安装的可用brew包列表?

Sha*_*ald 357

brew help 将显示可用命令列表.

brew list将显示已安装软件包的列表.您还可以附加公式,例如,brew list postgres它将告诉您postgres安装的文件(如果确实安装了它).

brew search <search term>将列出您可以安装的可能包.brew search post将返回多个可在其名称中包含帖子的安装包.

brew info <package name> 将显示有关该包的一些基本信息.

你也可以搜索http://searchbrew.comhttps://brewformulas.org(两个网站基本上做同样的事情)


小智 18

从手册页:

search, -S text|/text/
Perform a substring search of formula names for text. If text is surrounded with slashes,
then it is interpreted as a regular expression. If no search term is given,
all available formula are displayed.
Run Code Online (Sandbox Code Playgroud)

为了您的目的,brew search就足够了.


Sim*_*mba 9

自 2020 年 12 月 1 日发布 Homebrew 2.6.0 以来,brew list行为略有不同。这就是我发布以下答案的原因之一。

已安装的软件包

Homebrew 将包描述为公式。还有另一种称为 cask 的包,用于由brew install --cask.

以前,brew list只会列出已安装的公式。2.6.0之后,brew list将列出packages和casks。您可能想单独检查它们

  • brew list --formula
  • brew list --cask

可用套餐

列表

  • brew formulae,列出所有可用的公式
  • brew casks,列出所有桶(这两个命令很快,因为它是在 Bash 中实现的,而不是 Ruby)

搜索

# search local installed
brew search --formula keyword
brew search --cask keyword

# search online available
brew search --formulae keyword
brew search --casks keyword
Run Code Online (Sandbox Code Playgroud)


miv*_*ivk 3

对于像我一样来到这里想要搜索可用软件包但没有在 Mac 上安装可用 Homebrew 的人:

Homebrew 网站现在有完整的列表和Homebrew Formulas的搜索选项。

完整列表位于单独的页面上: