You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在M2 Mac上重新初始化Homebrew?

解决方案:从Intel架构Homebrew迁移至M2 ARM架构Homebrew

1. 导出已安装软件包清单

先导出当前Intel版Homebrew的所有安装包清单,方便后续恢复:

brew bundle dump --file=~/Brewfile

执行后会在用户根目录生成Brewfile文件,记录所有已装的formula和cask。

2. 彻底卸载Intel版Homebrew

Intel版Homebrew的核心目录及关联文件都在/usr/local下,执行以下命令彻底清理:

# 删除Homebrew核心目录
sudo rm -rf /usr/local/Homebrew
# 删除brew命令软链接
sudo rm -rf /usr/local/bin/brew
# 删除Intel版安装的包、容器及框架目录
sudo rm -rf /usr/local/Cellar /usr/local/Caskroom /usr/local/Frameworks
# 删除用户目录下的Homebrew配置文件
sudo rm -rf ~/.brew

执行完成后,输入brew --version若提示命令不存在,说明卸载干净。

3. 安装适配M2的ARM版Homebrew

打开原生ARM终端(不要用Rosetta模式启动),执行安装命令:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装完成后,将ARM版Homebrew的路径添加到shell配置文件(以zsh为例):

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zshrc
eval "$(/opt/homebrew/bin/brew shellenv)"

重启终端或执行source ~/.zshrc,输入brew --version验证,此时Homebrew路径应为/opt/homebrew。

4. 恢复之前的软件包

切换到Brewfile所在目录,执行以下命令恢复所有安装包:

brew bundle install --file=~/Brewfile

内容的提问来源于stack exchange,提问作者RadlyEel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 12:35:20