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

最近我安装了酿造。如何检索要安装的可用brew包的列表?

193530 次浏览

从手册页:

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.

对于您的目的,brew search就足够了。

brew help将显示可用命令的列表。

brew list将显示已安装包的列表。你也可以添加公式,例如brew list postgres会告诉你postgres安装的文件(假设它确实安装了)。

brew search <search term>将列出你可能安装的包。brew search post将返回多个可安装的包,这些包的名称中包含post。

brew info <package name>将显示有关问题包的一些基本信息。

请使用自制公式页面查看可安装软件包的列表。 https://formulae.brew.sh/formula/ < / p >

安装任何package =>命令使用的是:

Brew安装节点

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

安装包

Homebrew将软件包描述为公式。还有另一种包称为cask,用于brew install --cask安装的GUI应用程序。

以前,brew list只会列出已安装的公式。在2.6.0之后,brew list将同时列出包和桶。你可以把它们分开检查

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

可用的包

列表

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

搜索

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


# search online available
brew search --formulae keyword
brew serach --casks keyword