亲测有效,如何macOS上卸载并且重新安装homeBrew

以下是 macOS 上彻底卸载并重新安装 Homebrew 的完整指南(基于最新技术文档整理):

一、彻底卸载 Homebrew

方法1:官方卸载脚本(推荐)

bash 复制代码
# Intel 芯片/M1/M2 通用命令(2025年最新版)
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"

执行后会:

  1. 自动识别芯片架构(Intel/Apple Silicon)
  2. 删除 /usr/local(Intel)或 /opt/homebrew(Apple Silicon)下的所有文件
  3. 清理缓存目录 ~/Library/Caches/Homebrew

方法2:手动清理(适用于脚本失效时)

bash 复制代码
# Apple Silicon 芯片专用
sudo rm -rf /opt/homebrew
rm -rf ~/Library/Caches/Homebrew

# Intel 芯片专用
sudo rm -rf /usr/local/Cellar /usr/local/Homebrew
rm -rf /usr/local/var/homebrew

需额外检查残留文件:

bash 复制代码
ls -la /usr/local | grep -i brew  # Intel
ls -la /opt | grep -i brew        # Apple Silicon

二、重新安装 Homebrew

标准安装(国内镜像加速)

bash 复制代码
# 2025年推荐安装命令(自动适配芯片架构)
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

安装过程会:

  1. 自动选择清华/中科大镜像源
  2. 安装必要的命令行工具(如git)
  3. 配置环境变量

验证安装

bash 复制代码
brew -v  # 应显示类似 Homebrew 4.2.1
brew doctor  # 检查系统兼容性

三、常见问题解决方案

  1. 权限错误 :在命令前加 sudo 并输入管理员密码
  2. 安装中断 :删除 /tmp/homebrew* 临时文件后重试
  3. M1/M2芯片问题 :确保已安装 Rosetta 2(终端执行 softwareupdate --install-rosetta

四、注意事项

  1. 卸载会删除所有通过brew安装的软件,需提前备份
  2. 推荐使用国内镜像源避免网络问题(如清华源)
  3. 2025年起新系统需先安装 Xcode 命令行工具:xcode-select --install

如需更彻底的清理,可使用专业工具如 PowerMyMac 扫描残留文件。

相关推荐
kyriewen18 小时前
你写的代码没有测试,就像出门不锁门——Jest + Testing Library 从入门到不慌
前端·单元测试·jest
无风听海19 小时前
深入剖析 YARP 的 Transforms:构建灵活的反向代理转换管道
后端·中间件·asp.net
yuzhiboyouye19 小时前
web前端英语面试
前端·面试·状态模式
Gopher_HBo19 小时前
负载均衡
后端
自由生长202420 小时前
RAG已死?什么标题党啊!
后端
canonical_entropy20 小时前
下一代低代码渲染框架 nop-chaos-flux 的设计原则
前端·低代码·前端框架
东方小月21 小时前
5分钟搞懂Harness Engineering(驾驭工程):从提示词到AI Agent的进化之路
前端·后端·架构
我叫黑大帅21 小时前
为什么需要 @types/react?解决“无法找到模块 react 的声明文件”报错
前端·javascript·面试
之歆21 小时前
DAY_21JavaScript 深度解析:数组(Array)与函数(Function)(一)
前端·javascript
XinZong1 天前
【AI社交】基于OpenClaw自研轻量化AI社交平台实战
前端