是否想快速查看Mac上安装的所有Homebrew软件包您可能已经知道Homebrew软件包的安装路径但是您无需列出目录结构即可获取Mac OS中已安装的Homebrew软件包的列表 相反您可以发出一个简单的命令来显示特定Mac上安装的所有Homebrew软件包的列表此外您也可以发出类似的命令来列出在Mac上通过Homebrew安装的所有cask软件包 明确地说我们将重点放在已经安装在特定Mac上的Homebrew软件包上而不是仅仅可以安装的Homebrew软件包上 Homebrew包含一个简单便捷的命令用于列出通过brew安装的所有软件包语法如下: brew list 根据您安装的软件包及其依赖性示例输出可能类似于以下内容: $ brew list bash-completion gettext libidn2 pcre watch cask glib libunistring pcre2 wget htop links python nmap irssi node smartmontools libffi openssl sqlite 您可能安装了更少或更多的冲泡包装具体取决于您的特定设置 将已安装的Homebrew软件包列表导出到文本文件中也可能会有所帮助这可以通过将brew列表的输出重定向到纯文本文件来完成如下所示: brew list > homebrewpackages.txt 输出将是相同的但现在将其存储在“ homebrewpackages.txt”文件中您可以将其与其他人共享或出于其他目的使用文档 如果您正在寻找一些值得注意的软件包请查看此列表其中提供了一些适用于Mac用户的最佳自制软件软件包如果您是开发人员则可能还对获取node.js和nom以及在Mac上安装更新的Python 3软件包感兴趣 “ brew list”命令仅涵盖常规Homebrew软件包但是您也可以显示所有cask软件包的列表: brew cask list 如果您发出该命令而没有任何结果则仅表示您未通过Brew Cask安装任何Mac应用程序这并不是非常不寻常的情况因为许多Mac用户只是将Homebrew用于命令行工具和二进制文件而不是用于维护其他Mac应用但是酒桶仍然是一种非常流行的方法可以轻松地安装维护和管理各种Mac应用程序它实际上仅取决于各个用户的特定设置 正如本文简介中所暗示的通过使用ls命令显示Homebrew软件包的安装位置可以找到在Mac上安装了哪些Homebrew软件包的另一种方法: ls /usr/local/Cellar/ 我如何找到可以安装的Homebrew软件包 显然我们关注的是Mac上当前安装了哪些Homebrew软件包但是如果要使用可供安装的Homebrew软件包列表则可以使用以下两种方法之一第一种方法使用简单的搜索命令: brew search “ brew search”的输出将是可以安装的每个可用Homebrew软件包 或者您可以在此处浏览Brew配方页面以获取理论上可以安装的Homebrew软件包的完整列表