Error Cannot install in Homebrew on ARM

作者: 阿琦 | 2021-03-17 | 阅读

   

M1 芯片的兼容问题

Updating Homebrew… Error: Cannot install in Homebrew on ARM processor in Intel default prefix (/usr/local)! Please create a new installation in /opt/homebrew using one of the

  1. 将/usr/local 目录下的所有文件移动到 /opt/homebrew 目录下
    sudo mkdir /opt/homebrew
    sudo mv /usr/local/* /opt/homebrew 
    
  2. 修正/bin目录下的软连接
    ln -s /opt/homebrew/Homebrew/bin/brew /opt/homebrew/bin/brew
    
  3. 修改环境变量
    open ~/.zshrc -e
    

编辑此文件,将内容修改如下

# HomeBrew
export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles
export PATH="/opt/homebrew/bin:$PATH"
export PATH="/opt/homebrew/sbin:$PATH"
# HomeBrew END

主要是修改path路径。

上面3步,所有工作已经完工。 此时执行 brew -v 会提示找不到brew命令。这是因为在当前的shell中brew还是原来的环境变量,不知道改变后的brew在哪里。所以关闭shell重新打开,或者执行source ~/.zshrc重新载入即可。

删除软连接: rm -rf ./要删除的目标

 

Mac安装oh my zsh插件autojump、zsh-syntax-highlighting、zsh-autosuggestion: https://www.jianshu.com/p/bd9ea233f933 Ubuntu 安装zsh配置 oh-my-zsh autojump 和美化: https://www.jianshu.com/p/fc63d64c06d5 7449.github.io: https://7449.github.io/2019/11/20/mac-reloading.html mac下高效安装 homebrew 及完美避坑姿势 (亲测有效): https://www.cnblogs.com/joyce33/p/13376752.html


版权声明:本文由 阿琦 在 2021年03月17日发表。本文采用CC BY-NC-SA 4.0许可协议,非商业转载请注明出处,不得用于商业目的。
文章题目及链接:《Error Cannot install in Homebrew on ARM》




  相关文章:


留言区:

TOP