type
status
date
slug
summary
tags
category
icon
password
问题 - 删除旧的brew原因:
ARM 终端 + Intel Homebrew(不匹配)

🧨 第一步:备份已安装软件(强烈建议)

先导出当前包列表,防止丢环境:
如果没装 bundle:
这个文件后面可以一键恢复。

🗑️ 第二步:卸载 Intel Homebrew

官方卸载脚本:
执行后会提示:
输入:

🧹 第三步:手动清理残留(重要)

Intel brew 常见残留路径:
再检查:
如果没输出,说明干净了 ✅

🔍 第四步:确认系统干净

应该输出:

🚀 第五步:安装 ARM Homebrew(正式版)

执行官方安装:
安装位置会变成:

🧩 第六步:写入正确环境变量

安装结束时会提示一行:
执行它。
然后:

✅ 第七步:验证是否成功

应该是:
再确认架构:
输出:

📦 第八步:恢复原来的软件(可选)

如果备份了:
会自动恢复:
  • formula
  • cask
  • tap

⚠️ Python 环境提醒

如果这个 Python 是 Intel 架构的,建议后面重建一次:
如果看到:
建议:
重新编译 ARM 版(性能更好)。

💡 为什么推荐“删了重装”

很多 M1 开发者会纠结:
双 brew vs 重装
建议重装:干净 ARM 环境收益更大。

🎯 删除 Intel brew 的好处

性能提升

  • Python 提升 20~40%
  • Node native module 更稳定
  • Docker 明显更快

生态收益

  • 本地 LLM 更顺畅
  • K8s ARM 镜像更自然
  • AI 工具兼容性更好

🧠 进阶建议

Apple Silicon 开发栈黄金组合

这套组合在 2026 基本是最优解。

✅ 总结

你现在只需要按顺序执行:
  1. 备份 brew bundle(可选)
  1. 卸载 Intel brew
  1. 清理 /usr/local 残留
  1. 安装 ARM brew
  1. 写入 shellenv
  1. 验证 /opt/homebrew
完成后你就是:
原生 Apple Silicon 开发环境 🚀