【发布时间】:2012-02-08 15:11:21
【问题描述】:
最近我安装了Brew。如何检索要安装的可用 brew 软件包列表?
【问题讨论】:
-
这是我所期待的,希望你也是>>apple.stackexchange.com/a/256269
标签: list macos installation package homebrew
最近我安装了Brew。如何检索要安装的可用 brew 软件包列表?
【问题讨论】:
标签: list macos installation package homebrew
来自手册页:
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> 将显示有关包的一些基本信息。
【讨论】:
【讨论】:
自 2020.12.01 发布 Homebrew 2.6.0 以来,brew list 的行为略有不同。这是我发布以下答案的原因之一。
Homebrew 将包描述为公式。还有一种叫做 cask 的包,用于brew install --cask安装的GUI应用。
以前,brew list 只会列出已安装的公式。在 2.6.0 之后,brew list 将列出包和木桶。您可能想单独检查它们
brew list --formulabrew 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
【讨论】: