如何迁移 homebrew 至 M1 Mac
旧 Mac 备份
| 1 | /usr/local/bin/brew bundle dump | 
得到 Brewfile 文件。
M1 Mac 安装 brew
| 1 | /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" | 
安装过程中可能会遇到权限问题,可以使用 sudo 命令授权
| 1 | sudo chown -R $(whoami) /opt/homebrew | 
配置环境变量
编辑 ~/.zshrc 文件,添加如下内容:
| 1 | # arm brew environment | 
导入 Brewfile
| 1 | /opt/homebrew/bin/brew bundle --file path/to/Brewfile | 
有些软件不能完成安装,后面手动安装就好了。
卸载旧版本
如果旧版跟谁 Mac 也迁移至了 M1 Mac,那么可以使用以下命令卸载
| 1 | arch -x86_64 $SHELL | 
可能还会有一些残留目录,只要手动 rm -rf 删除即可
/usr/local/.com.apple.installer.keep
/usr/local/Frameworks/
/usr/local/Homebrew/
/usr/local/bin/
/usr/local/etc/
/usr/local/iODBC.odbcmanager/
/usr/local/include/
/usr/local/lib/
/usr/local/opt/
/usr/local/packager/
/usr/local/remotedesktop/
/usr/local/sbin/
/usr/local/share/
/usr/local/var/
/usr/local/zlib/