我用的是最新的苹果M1芯片处理器。在安装应用程序时,我总是出错。

说,

brew install openjdk@11
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
"Alternative Installs" from:
  https://docs.brew.sh/Installation
You can migrate your previously installed formula list with:
  brew bundle dump

需要帮助,知道具体的步骤。


当前回答

只使用:

arch -arm64 brew install package-name

用你想安装的包替换'package-name'。

其他回答

运行此命令将解决问题

arch -arm64 brew install kotlin

我已经使用苹果ARM芯片(M1)启用的iTerm安装了Homebrew,但当使用基于英特尔的不同终端程序时(因此在Rosetta中打开),我得到了这个错误。后一个应用程序被视为英特尔,因此想要使用旧的Homebrew路径。

这一问题与新的macbook pro M1芯片

错误:无法在ARM处理器上的Homebrew中安装英特尔默认前缀(/usr/local)!

对于Resolve,请遵循以下步骤

Step1 $ brew包转储 步骤2 $ /bin/bash -c $(curl - ssl . exe https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)” 步骤3 编辑以下文件

$ vi ~/。Bashrc或vi ~/.zshrc 在上面的文件中编辑下面的行

导出路径= / opt /组装/ bin:美元的道路

所以我买了一台新的M1,搬到了那里。我把它拿回来,搬了回来。我收到了这个错误。发现我需要运行sudo rm -Rf /opt/homebrew重新安装brew后,让事情再次流动。M1上的16G内存并没有用英特尔使用的64G内存取代我的工作流程。

在终端上运行这个程序就能解决问题

eval “$(/opt/homebrew/bin/brew shellenv)”