📜  检查使用 brew 安装的应用程序 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:55:44.560000             🧑  作者: Mango

检查使用 brew 安装的应用程序

如果您是 macOS 用户,那么您可能已经使用了 Homebrew,这是一个包管理工具,允许您轻松安装和卸载各种应用程序。

但是,有时您可能需要检查您已经安装的应用程序列表,特别是当您需要卸载某些应用程序时。在本文中,我将向您展示如何使用命令行检查使用 brew 安装的应用程序列表。

查看已安装应用程序列表

要查看已安装应用程序列表,请打开您的终端程序,并在命令行中输入以下命令:

brew list

您将在终端窗口中看到一个包含所有已安装应用程序的列表。这里是一个示例输出:

ack
bash
coreutils
docker
git
httpie
kubectl
mysql
npm
python3
redis
vim
wget
zsh
检查应用程序版本

如果您想要检查特定应用程序的版本,您可以使用以下命令:

brew info <application_name>

<application_name> 替换为您想要检查的应用程序的名称。例如,要检查 Python 3 的版本:

brew info python3

将会输出以下内容:

python: stable 3.8.2 (bottled), HEAD
Interpreted, interactive, object-oriented programming language
https://www.python.org/
/usr/local/Cellar/python/3.8.2_4 (7,148 files, 102.7MB) *
  Poured from bottle on 2020-04-23 at 10:27:56
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/python.rb
License: Python-2.0
...

这将显示应用程序的版本、URL 和其他额外信息。

检查应用程序是否已安装

如果您想要检查某个应用程序是否已安装,请使用以下命令:

brew list | grep <application_name>

<application_name> 替换为您要检查的应用程序的名称。例如,要检查是否安装了 Python 3:

brew list | grep python3

如果成功安装,该命令将返回 python3

检查应用程序依赖项

如果您想要检查应用程序的依赖项,您可以使用以下命令:

brew deps --tree --installed <application_name>

<application_name> 替换为您想要检查的应用程序的名称。例如,如果要检查 Redis 的依赖项:

brew deps --tree --installed redis

将会输出以下内容:

redis
├── glibc
├── jemalloc
└── libevent

这将显示应用程序的所有依赖项的列表。

总结

这些都是从命令行检查使用 brew 安装的应用程序的一些方法。使用这些命令,您可以查看您已经安装的应用程序列表、检查应用程序的版本、检查应用程序是否安装以及检查应用程序的依赖项。

希望本文对您有所帮助!