安装 ARM 版 Homebrew
ARM版Homebrew最终被安装在/opt/homebrew路径下。
直接执行:
/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"
然后还需设置环境变量,具体操作步骤如下,一定要仔细阅读。
在终端执行命令echo $SHELL获得终端类型:
/bin/zsh => zsh => .zprofile
/bin/bash => bash => .bash_profile
如果看到的是/bin/zsh
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
如果看到的是/bin/bash
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.bash_profile
eval "$(/opt/homebrew/bin/brew shellenv)"
从macOS Catalina(10.15.x) 版开始,Mac使用zsh作为默认Shell。
安装 X86 版 Homebrew
因为目前很多软件包没有支持ARM架构,我们也可以考虑使用x86版的Homebrew。
在命令前面添加arch -x86_64,就可以按 X86 模式执行该命令,比如:
arch -x86_64 /bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"
多版本共存
如果你同时安装了 ARM 和 X86 两个版本,那你需要设置别名,把命令区分开。
同样是.zprofile或者.bash_profile里面添加:
至于操作哪个文件,请参考前文关于终端类型的描述,下文如有类似文字,保持一样的操作。
alias abrew='arch -arm64 /opt/homebrew/bin/brew'
alias ibrew='arch -x86_64 /usr/local/bin/brew'
abrew、ibrew可以根据你的喜好自定义。
然后再执行source ~/.zprofile或source ~/.bash_profile命令更新文件。
来源:https://brew.idayer.com/guide/m1/
标签:bin,opt,zprofile,mac,m1,brew,homebrew,bash From: https://www.cnblogs.com/jimoliunian/p/17131938.html