可安装的 Homebrew 桶列表
List of installable Homebrew casks
有没有办法获取所有可用 Homebrew Cask 安装的 casks 的列表(可能带有描述)?
使用浏览器列出
- 访问网站https://formulae.brew.sh/
- 使用
*
作为搜索字符串,将显示所有木桶
使用命令行列出
for cask in $(brew search); do
brew cask info $cask;
done
运行 brew search
不带参数列出所有这些。你不会得到描述,我想。
列出所有可安装的 cask 包的新方法是:
brew search --casks
brew 的手册页包含以下信息:
search --casks
Display all locally available casks (including tapped ones). No online search is performed.
Brew 搜索现在有一个 --desc 标志。
这列出了所有的描述:
brew search --casks --desc ''
对上面的答案稍作修改:
for cask in $(brew search --casks); do
brew cask info $cask;
done
有一个新的 GUI,可以快速浏览所有 Homebrew 包。
您可能想试试 Cakebrew
另外值得注意的是过去365天所有cask包的top下载分析数据:https://formulae.brew.sh/analytics/
可安装列表为 7000 多个 casks。你当然可以 grep 结果..,但更实用的是使用 search
命令列出可安装的 casks 的一些子集:
brew search [YOUR-SEARCH-SUBSTRING
]
它将打印 2 组。第一组将是可安装的 ==> Formulae,如果有的话。第二组将是 ==> Casks
例如,如果您正在寻找 Beaver DB 浏览器,您可以键入:
brew search Beaver
---- Output ----
==> Casks
dbeaver-enterprise dbeaver-enterprise swiftybeaver swiftybeaver
或:
brew search DB
---- Output ----
==> Formulae
ansible-cmdb dbmate lbdb mariadb@10.2 questdb
...
==> Casks
1password-beta dynamodb-local mongodb-compass-readonly
actual-odbc-pack dynamodb-local mongodbpreferencepane
actual-odbc-pack exist-db mongodbpreferencepane
apache-couchdb exist-db navicat-for-mariadb
apache-couchdb flvcd-bigrats navicat-for-mariadb
arq-cloud-backup flvcd-bigrats nosql-workbench-for-amazon-dynamodb
arq-cloud-backup gcollazo-mongodb nosql-workbench-for-amazon-dynamodb
db-browser-for-sqlite gcollazo-mongodb nosqlbooster-for-mongodb
db-browser-for-sqlite handbrake nosqlbooster-for-mongodb
dbeaver-community ✔ handbrake omnidb
dbeaver-community ✔ handbrake-nightly omnidb
dbeaver-enterprise handbrakebatch rekordbox
dbeaver-enterprise handbrakebatch rekordbox
dbglass hex-fiend-beta soundboosterlite
dbglass macgdbp soundboosterlite
dbkoda macgdbp sql-power-architect-jdbc
dbkoda mongodb-compass sql-power-architect-jdbc
dbngin mongodb-compass thingsmacsandboxhelper
dbngin mongodb-compass-beta thingsmacsandboxhelper
dbschema mongodb-compass-community thunderbird-beta
dbschema mongodb-compass-community wireshark-chmodbpf
dbvisualizer mongodb-compass-isolated-edition wireshark-chmodbpf
dbvisualizer mongodb-compass-isolated-edition
deadbeef-devel mongodb-compass-readonly
✔
标记表示已安装的 casks。
多种做法,整理不同答案:
1.
for cask in $(brew search ''); do
brew info $cask; done
brew search --casks
brew search
你可以用一行将结果放入文件以备后用(因为它一个一个地查询包真的很慢):
for cask in $(brew search ''); do brew info $cask; echo "==="; done > list_of_casks.txt
如果您对安装统计信息不感兴趣,您可以使用上面的 brew search
答案获得这些信息,您可以简单地使用:
grep -e '\(version\|cask\|creator\|desc\|homepage\) ' /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/*.rb
这将为您提供一份清单:
zotero.rb:cask "zotero" do
zotero.rb: version "5.0.96.3"
zotero.rb: desc "Collect, organize, cite, and share research sources"
zotero.rb: homepage "https://www.zotero.org/"
zprint.rb:cask "zprint" do
zprint.rb: version "1.2.1"
zprint.rb: desc "Library to reformat Clojure and Clojurescript source code and s-expressions"
zprint.rb: homepage "https://github.com/kkinnear/zprint"
zterm.rb:cask "zterm" do
zterm.rb: version "1.2"
zterm.rb: desc "Terminal emulation program"
zterm.rb: homepage "https://www.dalverson.com/zterm/"
这将是即时的,而不是等待
for cask in $(brew search ''); do brew info $cask; echo "\n\n"; done
从哪里可以获得更漂亮的结果和有关受欢迎程度的信息:
cobalt: stable 0.17.5 (bottled)
Static site generator written in Rust
https://cobalt-org.github.io/
Not installed
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/cobalt.rb
License: MIT
==> Dependencies
Build: rust
==> Analytics
install: 10 (30 days), 45 (90 days), 147 (365 days)
install-on-request: 10 (30 days), 45 (90 days), 147 (365 days)
build-error: 0 (30 days)
coccinelle: stable 1.1.1 (bottled), HEAD
Program matching and transformation engine for C code
http://coccinelle.lip6.fr/
Not installed
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/coccinelle.rb
License: GPL-2.0-only
==> Dependencies
Build: autoconf, automake, hevea, ocaml-findlib, opam, pkg-config
Required: ocaml, pcre
==> Options
--HEAD
Install HEAD version
==> Analytics
install: 3 (30 days), 22 (90 days), 167 (365 days)
install-on-request: 3 (30 days), 22 (90 days), 167 (365 days)
build-error: 0 (30 days)
有没有办法获取所有可用 Homebrew Cask 安装的 casks 的列表(可能带有描述)?
使用浏览器列出
- 访问网站https://formulae.brew.sh/
- 使用
*
作为搜索字符串,将显示所有木桶
使用命令行列出
for cask in $(brew search); do
brew cask info $cask;
done
运行 brew search
不带参数列出所有这些。你不会得到描述,我想。
列出所有可安装的 cask 包的新方法是:
brew search --casks
brew 的手册页包含以下信息:
search --casks
Display all locally available casks (including tapped ones). No online search is performed.
Brew 搜索现在有一个 --desc 标志。
这列出了所有的描述:
brew search --casks --desc ''
对上面的答案稍作修改:
for cask in $(brew search --casks); do
brew cask info $cask;
done
有一个新的 GUI,可以快速浏览所有 Homebrew 包。
您可能想试试 Cakebrew
另外值得注意的是过去365天所有cask包的top下载分析数据:https://formulae.brew.sh/analytics/
可安装列表为 7000 多个 casks。你当然可以 grep 结果..,但更实用的是使用 search
命令列出可安装的 casks 的一些子集:
brew search [YOUR-SEARCH-SUBSTRING
]
它将打印 2 组。第一组将是可安装的 ==> Formulae,如果有的话。第二组将是 ==> Casks
例如,如果您正在寻找 Beaver DB 浏览器,您可以键入:
brew search Beaver
---- Output ----
==> Casks
dbeaver-enterprise dbeaver-enterprise swiftybeaver swiftybeaver
或:
brew search DB
---- Output ----
==> Formulae
ansible-cmdb dbmate lbdb mariadb@10.2 questdb
...
==> Casks
1password-beta dynamodb-local mongodb-compass-readonly
actual-odbc-pack dynamodb-local mongodbpreferencepane
actual-odbc-pack exist-db mongodbpreferencepane
apache-couchdb exist-db navicat-for-mariadb
apache-couchdb flvcd-bigrats navicat-for-mariadb
arq-cloud-backup flvcd-bigrats nosql-workbench-for-amazon-dynamodb
arq-cloud-backup gcollazo-mongodb nosql-workbench-for-amazon-dynamodb
db-browser-for-sqlite gcollazo-mongodb nosqlbooster-for-mongodb
db-browser-for-sqlite handbrake nosqlbooster-for-mongodb
dbeaver-community ✔ handbrake omnidb
dbeaver-community ✔ handbrake-nightly omnidb
dbeaver-enterprise handbrakebatch rekordbox
dbeaver-enterprise handbrakebatch rekordbox
dbglass hex-fiend-beta soundboosterlite
dbglass macgdbp soundboosterlite
dbkoda macgdbp sql-power-architect-jdbc
dbkoda mongodb-compass sql-power-architect-jdbc
dbngin mongodb-compass thingsmacsandboxhelper
dbngin mongodb-compass-beta thingsmacsandboxhelper
dbschema mongodb-compass-community thunderbird-beta
dbschema mongodb-compass-community wireshark-chmodbpf
dbvisualizer mongodb-compass-isolated-edition wireshark-chmodbpf
dbvisualizer mongodb-compass-isolated-edition
deadbeef-devel mongodb-compass-readonly
✔
标记表示已安装的 casks。
多种做法,整理不同答案:
1.
for cask in $(brew search ''); do
brew info $cask; done
brew search --casks
brew search
你可以用一行将结果放入文件以备后用(因为它一个一个地查询包真的很慢):
for cask in $(brew search ''); do brew info $cask; echo "==="; done > list_of_casks.txt
如果您对安装统计信息不感兴趣,您可以使用上面的 brew search
答案获得这些信息,您可以简单地使用:
grep -e '\(version\|cask\|creator\|desc\|homepage\) ' /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/*.rb
这将为您提供一份清单:
zotero.rb:cask "zotero" do
zotero.rb: version "5.0.96.3"
zotero.rb: desc "Collect, organize, cite, and share research sources"
zotero.rb: homepage "https://www.zotero.org/"
zprint.rb:cask "zprint" do
zprint.rb: version "1.2.1"
zprint.rb: desc "Library to reformat Clojure and Clojurescript source code and s-expressions"
zprint.rb: homepage "https://github.com/kkinnear/zprint"
zterm.rb:cask "zterm" do
zterm.rb: version "1.2"
zterm.rb: desc "Terminal emulation program"
zterm.rb: homepage "https://www.dalverson.com/zterm/"
这将是即时的,而不是等待
for cask in $(brew search ''); do brew info $cask; echo "\n\n"; done
从哪里可以获得更漂亮的结果和有关受欢迎程度的信息:
cobalt: stable 0.17.5 (bottled)
Static site generator written in Rust
https://cobalt-org.github.io/
Not installed
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/cobalt.rb
License: MIT
==> Dependencies
Build: rust
==> Analytics
install: 10 (30 days), 45 (90 days), 147 (365 days)
install-on-request: 10 (30 days), 45 (90 days), 147 (365 days)
build-error: 0 (30 days)
coccinelle: stable 1.1.1 (bottled), HEAD
Program matching and transformation engine for C code
http://coccinelle.lip6.fr/
Not installed
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/coccinelle.rb
License: GPL-2.0-only
==> Dependencies
Build: autoconf, automake, hevea, ocaml-findlib, opam, pkg-config
Required: ocaml, pcre
==> Options
--HEAD
Install HEAD version
==> Analytics
install: 3 (30 days), 22 (90 days), 167 (365 days)
install-on-request: 3 (30 days), 22 (90 days), 167 (365 days)
build-error: 0 (30 days)