最近我安装了Brew。如何检索要安装的可用brew包的列表?
当前回答
Brew帮助将向您显示可用命令的列表。
Brew列表将显示已安装包的列表。你也可以添加公式,例如brew list postgres会告诉你postgres安装的文件(前提是postgres确实安装了)。
Brew search <search term>将列出您可以安装的可能软件包。Brew search post将返回多个可安装的包,这些包的名称中包含post。
Brew info <包名>将显示有关包的一些基本信息。
其他回答
从手册页:
搜索,-S text|/text/ 为文本执行公式名称的子字符串搜索。如果文本被斜杠包围, 然后将其解释为正则表达式。如果没有给出搜索词, 显示所有可用的公式。
对于您的目的,酿造搜索就足够了。
Brew帮助将向您显示可用命令的列表。
Brew列表将显示已安装包的列表。你也可以添加公式,例如brew list postgres会告诉你postgres安装的文件(前提是postgres确实安装了)。
Brew search <search term>将列出您可以安装的可能软件包。Brew search post将返回多个可安装的包,这些包的名称中包含post。
Brew info <包名>将显示有关包的一些基本信息。
请使用自制公式页面查看可安装软件包的列表。 https://formulae.brew.sh/formula/
安装任何package =>命令使用的是:
Brew安装节点
由于已经编写了一些其他的答案,因此对brew命令进行了相当多的更改。我花了一段时间才弄清楚,但下面的命令将列出所有可用的包:
brew search --eval-all --desc ""
自2020.12.01发布Homebrew 2.6.0以来,brew列表的行为略有不同。这就是我发布以下答案的原因之一。
安装包
Homebrew将软件包描述为公式。还有另一种包叫做cask,它用于由brew install安装的GUI应用程序——cask。
以前,酿造列表将只列出已安装的配方。2.6.0之后,酿造列表将同时列出包和桶。你可以把它们分开检查
酿造表——公式 酿造清单——酒桶
可用的包
List
酿造配方,列出所有可用的配方 酿造桶,列出所有桶(这两个命令很快,因为它是在Bash而不是Ruby中实现的)
搜索
# search local installed
brew search --formula keyword
brew serach --cask keyword
# search online available
brew search --formulae keyword
brew serach --casks keyword
推荐文章
- 如何读一个文本文件到一个列表或数组与Python
- Linq选择列表中存在的对象(A,B,C)
- 警告用户/local/mysql/data目录不属于mysql用户
- 返回大列表中每n项的python方式
- 如何在R中选择CRAN镜像
- Python:查找列表中的元素
- 一次加载多个包
- 如何将字典列表合并为一个字典?
- 在Mac OS X上使用鼠标聚焦(加上自动提升)
- 没有找到Gradlew命令?
- 我在哪里可以找到Mac OS X Lion的“make”程序?
- 当我没有Mac的时候,在Mac/Safari上测试web应用程序
- 在Python中创建一个初始容量的列表
- Conda版本pip install -r requirements.txt——target ./lib
- 是否有(Java)包组织的最佳实践?