官方推荐的一键卸载脚本最稳妥:运行 /bin/zsh -c "$(curl -fssl https://gitee.com/cunkai/homebrewcn/raw/master/homebrewuninstall.sh)",自动适配 apple silicon(清理 /opt/homebrew 及用户缓存)或 intel(清理 /usr/local 相关),并删除 shell 配置中的 path 行;验证需确认 which brew 无输出、主目录无 brew 目录、缓存路径不存在,gui 应用需手动清理。
想彻底清掉 homebrew 及所有相关文件,包括已安装的软件、依赖、缓存和配置,用官方推荐的一键卸载脚本最稳妥。手动删容易漏残留,尤其在 apple silicon(m系列)和 intel 芯片路径不同。
用官方卸载脚本(推荐,自动适配芯片)
该脚本由 HomebrewCN 社区维护,会自动识别你的 Mac 芯片类型,清理对应主目录、缓存和 shell 配置项:
- 打开终端,粘贴并运行:
- 输入管理员密码(输的时候不显示,输完回车即可)
- 脚本会自动删除:
– Apple Silicon:/opt/homebrew 及 ~/Library/Caches/Homebrew
– Intel:/usr/local 下的 Homebrew 相关文件
– 清理 brew 命令别名(如 ~/.zshrc 或 ~/.bash_profile 中的 export PATH 行)
验证是否卸干净
执行完脚本后,检查是否真正清空:
- 确认命令失效:
which brew应无输出或提示brew not found - 检查主目录是否存在残留:
Apple Silicon 运行:ls -la /opt | grep -i brew
Intel 运行:ls -la /usr/local | grep -i brew
若无结果,说明核心目录已删 - 检查缓存:
ls -la ~/Library/Caches/Homebrew应报 “No such file or directory”
顺手清理可能的残留配置
脚本虽会删 PATH 设置,但建议手动检查 shell 配置文件,避免后续终端报错:
- 编辑你的 shell 配置(通常是
~/.zshrc或~/.zprofile):nano ~/.zshrc - 查找并删掉类似这些行:
export PATH="/opt/homebrew/bin:$PATH"eval "$(/opt/homebrew/bin/brew shellenv)"export PATH="/usr/local/bin:$PATH"(如果曾为 brew 修改过) - 保存后重载:
source ~/.zshrc
注意:cask 安装的 GUI 应用需单独处理
Homebrew 卸载脚本只管命令行工具和 cask 的“记录”,不自动删已安装的图形界面应用(比如 VS Code、Chrome、Zoom):
- 若你用
brew install --cask xxx装过,卸载后应用仍保留在/Applications中 - 需要手动拖到废纸篓,或用命令清理(以 VS Code 为例):
rm -rf "/Applications/Visual Studio Code.app"rm -rf "$HOME/Library/Application Support/Code"










