mac上用homebrew安装、搜索、更新命令行工具需掌握基础命令:安装用brew install,搜索用brew search,更新先brew update再brew upgrade,验证用版本命令,查看已装列表用brew list。

如果您希望在Mac上通过Homebrew快速安装、搜索或更新命令行工具,但对具体操作步骤不熟悉,则可能是由于未掌握基础命令的语法结构与适用场景。以下是完成这些任务的具体方法:
一、安装命令行软件包
Homebrew通过Formula(公式)管理命令行工具,所有安装均默认置于统一路径下,自动处理依赖与环境变量配置,避免手动编译和路径冲突。
1、打开“终端”应用(可通过 Spotlight 搜索 Terminal 打开)。
2、输入以下命令安装指定命令行工具,例如 Python:
brew install python
3、若需安装多个工具,可在同一命令中以空格分隔,例如:
brew install git node wget
4、安装过程中如提示缺失 Xcode 命令行工具,先执行 xcode-select --install 并完成安装后再重试。
二、搜索可用软件包
Homebrew提供全局关键词匹配功能,可快速定位软件名、描述或相关变体,避免因名称不准确导致查找失败。
1、在终端中输入以下命令搜索包含关键词的软件包,例如搜索与“curl”相关的项目:
brew search curl
2、若仅需精确匹配软件名(排除描述匹配),添加双引号限定:
brew search "curl"
3、搜索结果中带 ✅ 标记表示该软件已安装,无标记则为可安装状态。
三、更新已安装的软件包
Homebrew将软件列表缓存于本地,更新前需先同步远程仓库信息,再执行升级操作,确保获取最新版本及安全修复。
1、运行以下命令更新本地软件索引:
brew update
2、更新所有已安装的命令行工具:
brew upgrade
3、仅更新某一个特定工具,例如只升级 Git:
brew upgrade git
四、验证安装是否成功
安装完成后需确认工具是否被正确注册至系统路径,防止因Shell未重新加载导致命令不可用。
1、关闭当前终端窗口,重新打开一个新的终端实例。
2、输入对应工具的版本查询命令,例如:
python --version
3、若返回有效版本号(如 3.12.1),说明安装成功且环境变量已生效。
五、查看已安装软件列表
列出全部通过brew install安装的命令行工具,便于核对安装状态、排查重复或冗余项。
1、在终端中执行以下命令:
brew list
2、如需筛选特定关键字的已安装项,可结合管道命令:
brew list | grep python
3、输出内容为纯文本格式,每行一个软件包名称,不含图形界面应用(Cask类)。











