エラー: Intel のデフォルトプレフィックス (/usr/local) の ARM プロセッサに Homebrew をインストールできません 質問する

エラー: Intel のデフォルトプレフィックス (/usr/local) の ARM プロセッサに Homebrew をインストールできません 質問する

最新の Apple 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

正確な手順についてサポートが必要です。

ベストアンサー1

ちなみに、Homebrew をインストールする前に、新しい ARM シリコン (M1 チップ) 用の Rosetta2 エミュレーターをインストールする必要があります。私は次のコマンドを使用して、ターミナル経由で Rosetta2 をインストールしました。

/usr/sbin/softwareupdate --install-rosetta --agree-to-license

これにより、追加のボタンをクリックすることなく rosetta2 がインストールされます。

上記の Rosetta2 をインストールした後、Homebrew cmd を使用して ARM M1 チップ用の Homebrew をインストールできます。 arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

M1 ARM 用の Homebrew をインストールしたら、次の Homebrew コマンドを使用してパッケージをインストールします。arch -x86_64 brew install <package>

おすすめ記事