如何列出 Mac 上安装的所有 Homebrew 包

目录:

Anonim

想要快速查看Mac 上安装的所有Homebrew 软件包?你可能已经知道 Homebrew 包的安装路径,但你不需要列出目录结构来获取 Mac OS 中已安装的 Homebrew 包列表

相反,您可以发出一个简单的命令来显示特定 Mac 上安装的所有 Homebrew 软件包的列表。此外,您也可以发出类似的命令来列出通过 Homebrew 在 Mac 上安装的所有 cask 包。

非常清楚,我们关注的是已经安装在特定Mac上的Homebrew包,而不是简单地可以安装的Homebrew包。

如何列出Mac上安装的所有Homebrew包

Homebrew包含一个简单方便的命令来列出所有通过brew安装的包,语法如下:

啤酒清单

示例输出可能类似于以下内容,具体取决于您安装的包及其依赖项:

$ brew list bash-completion gettext libidn2 pcre watch cask glib libunistring pcre2 wget htop links python nmap irssi node smartmontools libffi openssl sqlite

根据您的特定设置,您可能安装了更少或更多的 brew 包。

将安装的 Homebrew 软件包列表导出到文本文件中也很有帮助,这可以通过将 brew list 的输出重定向到纯文本文件来完成,如下所示:

brew 列表 > homebrewpackages.txt

输出会是一样的,但现在它存储在“homebrewpackages.txt”文件中,您可以与其他人共享或用于其他目的的文档。

如果您正在寻找一些值得注意的软件包,请查看此列表,其中列出了一些适用于 Mac 用户的最佳 Homebrew 软件包。如果您是开发人员,您可能还对获取 node.js 和 nom 以及在 Mac 上安装更新的 Python 3 包感兴趣。

How to list all Cask Homebrew Packages on Mac

“brew list”命令仅涵盖常规的 Homebrew 包,但您也可以显示所有 cask 包的列表:

酿造酒桶清单

如果您发出该命令但没有任何返回,这仅仅意味着您没有通过 brew cask 安装任何 Mac 应用程序,这并不是一个非常不寻常的情况,因为许多 Mac 用户只是使用 Homebrew 作为命令行工具和二进制文件,而不是用于维护其他 Mac 应用程序。尽管如此,cask 仍然是一种非常流行的方法,可以轻松安装、维护和管理各种 Mac 应用程序。这真的只是取决于个人用户的特定设置。

正如本文介绍中所暗示的,另一种查找Mac上安装了哪些Homebrew包的方法只需使用ls命令即可显示Homebrew包的安装位置:

ls /usr/local/Cellar/

该命令的输出将是通过 Homebrew 安装的每个包,因为默认情况下它们总是在该目录中结束。

我如何找到可以安装的 Homebrew 软件包?

显然,我们关注的是当前在 Mac 上安装了哪些 Homebrew 软件包,但是如果您想要一个可供安装的 Homebrew 软件包列表,那么您可以使用以下任一方法。第一种方法使用简单的搜索命令:

brew 搜索

'brew search'的输出将是可以安装的每个可用的Homebrew包。

或者您可以在此处浏览 brew 公式页面以获取理论上可以安装的 Homebrew 软件包的完整列表。

您是否知道其他获取 Mac 上安装的所有 Homebrew 软件包列表的方法?在下面的评论中分享您的想法和经验!

如何列出 Mac 上安装的所有 Homebrew 包