Homebrew 是 macOS(或 Linux)系统上的一款“命令行版的应用商店”和“智能软件包管理器”。
它的主要作用是让你能通过一行简单的命令,就能轻松安装、更新和管理成千上万的开源软件和开发工具(比如 FFmpeg、Python、Node.js 等),并自动处理好这些软件之间的依赖关系。
常用命令
| 序 号 | 功能 | 命令 | 说明/示例 |
| 1 | 查看 Homebrew 版本 | brew --version | 查看 Homebrew 版本及系统信息 |
| 2 | 查看已安装软件 | brew list | 列出所有已安装的软件包 |
| 3 | 查看指定软件信息 | brew list 软件名 | 查看某软件的安装版本、路径等 |
| 4 | 查看/更新配置文件信息 | brew config | 显示 Homebrew 配置信息(含 HOMEBREW_ 环境变量) |
| 5 | 查看软件详情 | brew info 软件名 | 显示版本、依赖、安装位置等详细信息 |
| 6 | 搜索软件 | brew search 关键词 | 搜索可安装的软件包 |
| 7 | 查看可更新软件 | brew outdated | 列出所有有新版本可用的软件 |
| 8 | 安装软件 | brew install 软件名 | 例如:brew install p7zip / brew install ffmpeg |
| 9 | 安装图形界面应用 | brew install --cask 软件名 | 安装 macOS 桌面应用(如 chrome、wechat 等) |
| 10 | 添加第三方软件源 | brew tap 仓库名 | 添加官方之外的软件仓库 |
| 11 | 卸载软件 | brew uninstall 软件名 | 卸载指定的软件包 |
| 12 | 清理无用依赖 | brew autoremove | 移除不再被需要的依赖包 |
| 13 | 更新 Homebrew 与软件列表 | brew update | 更新 Homebrew 自身及软件包索引 |
| 14 | 更新所有软件 | brew upgrade | 升级全部可更新的软件包 |
| 15 | 更新特定软件 | brew upgrade 软件名 | 只升级指定的软件包 |
| 16 | 锁定/解锁版本 | brew pin 软件名 / brew unpin 软件名 | 锁定后软件不会被意外升级 |
| 17 | 检查环境健康 | brew doctor | 诊断 Homebrew 环境常见问题 |
| 18 | 清理缓存与旧版本 | brew cleanup | 清理旧版本及下载缓存,释放磁盘空间 |
| 19 | 查看依赖关系 | brew deps 软件名 | 查看软件的依赖树 |
| 20 | 管理后台服务 | brew services list / start 服务名 / stop 服务名 | 管理开机自启服务(如 mysql、redis) |
安装Homebrew
官网安装
安装脚本
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
执行之后需要属于电脑密码,然后在
![图片[1]-mac安装homebrew-秋风落叶](https://wangjian.run/wp-content/uploads/2026/01/20260120204034856-PixPin_2026-01-20_20-20-36.png)
国内安装
阿里镜像源
https://developer.aliyun.com/mirror/homebrew
国内源安装脚本
https://gitee.com/cunkai/HomebrewCN/
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
安装过程一路都是中文显示,非常友好,如果是第一次安装,没有安装过git,将会先安装git
![图片[2]-mac安装homebrew-秋风落叶](https://wangjian.run/wp-content/uploads/2026/03/20260523081859150-image.png)
上述脚本执行成功后,可能只是把相关的开发工具git安装好了,但是 homebrew 并未安装,需要再次接着在执行该脚本
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
![图片[3]-mac安装homebrew-秋风落叶](https://wangjian.run/wp-content/uploads/2026/01/20260120205232210-image.png)
选择 1 。(
![图片[4]-mac安装homebrew-秋风落叶](https://wangjian.run/wp-content/uploads/2026/01/20260120205321257-image.png)
选择 Y
![图片[5]-mac安装homebrew-秋风落叶](https://wangjian.run/wp-content/uploads/2026/01/20260120205453497-image.png)
哈哈 ,失败了。那就重新选择
![图片[6]-mac安装homebrew-秋风落叶](https://wangjian.run/wp-content/uploads/2026/01/20260120205538811-image.png)
这次选择 2
![图片[7]-mac安装homebrew-秋风落叶](https://wangjian.run/wp-content/uploads/2026/01/20260120205621230-image.png)
这次可以了。
![图片[8]-mac安装homebrew-秋风落叶](https://wangjian.run/wp-content/uploads/2026/01/20260120205652367-image.png)
输入电脑密码,然后选择软件源,方面后续安装软件
![图片[9]-mac安装homebrew-秋风落叶](https://wangjian.run/wp-content/uploads/2026/01/20260120205742302-image.png)
那就选择 5 吧
![图片[10]-mac安装homebrew-秋风落叶](https://wangjian.run/wp-content/uploads/2026/01/20260120205817946-image.png)
![图片[11]-mac安装homebrew-秋风落叶](https://wangjian.run/wp-content/uploads/2026/01/20260120205837618-image.png)
![图片[12]-mac安装homebrew-秋风落叶](https://wangjian.run/wp-content/uploads/2026/01/20260120205939247-image.png)
验证是否安装成功
brew --version
wangj1028@Mac ~ % brew --version
Homebrew 7.0.10 #这是20261023执行的结果
卸载homebrew脚本
首选方法:使用官方卸载脚本(最安全、最彻底)
这是 Homebrew 官方推荐的方法,能确保完整清理。
打开终端 下载并运行卸载脚本(国外),在终端中输入以下命令后按回车:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
国内卸载脚本
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"
脚本会列出将要删除的所有内容。
它会要求你确认,并提示你输入密码以授权删除。
过程中可能会询问是否删除某些特定目录(如 /opt/homebrew),根据提示输入 y(是)或 n(否)即可。通常建议全部同意删除以确保卸载干净。
备用方法:手动卸载(如果脚本失效)
如果上述脚本因网络等问题无法运行,可以尝试手动步骤:
卸载所有已安装的包(可选但建议):
为防止遗留文件,可以先运行 brew remove --force $(brew list --formula) 来强制移除所有通过 brew 安装的软件。
删除 Homebrew 核心目录:
根据你的 Mac 芯片类型,执行对应的命令。请务必复制粘贴,避免输错路径:
Apple Silicon 芯片的 Mac (M1, M2, M3 系列)
sudo rm -rf /opt/homebrew
Intel 芯片的 Mac
sudo rm -rf /usr/local/Homebrew
sudo rm -rf /usr/local/Caskroom
sudo rm -rf /usr/local/bin/brew
sudo rm -rf /usr/local/etc/bash_completion.d/brew
sudo rm -rf /usr/local/share/doc/homebrew
sudo rm -rf /usr/local/share/man/man1/brew.1
清理相关文件:
删除用户目录下的缓存和配置文件:
rm -rf ~/.brew
rm -rf ~/Library/Caches/Homebrew
rm -rf ~/Library/Logs/Homebrew
从 Shell 配置文件中移除相关路径:
使用文本编辑器(如 nano 或 vim)打开你的 Shell 配置文件(通常是 ~/.zshrc),找到并删除包含 brew 或 Homebrew 字样的行,保存后关闭。之后执行 source ~/.zshrc 使更改生效。
卸载后验证
完成上述任一方法后,在终端中输入:
brew --version
如果系统提示 command not found: brew,则表示 Homebrew 已成功卸载。
