#この記事の目的
- Apple MacBookAir M1(Apple Silicon)チップを購入したのですが、HomeBrewインストールする場合、2020/12時点では一手間かけないとインストールできず、
こちらの記事 および こちらのサイトを参考にさせていただき、自分の環境(MACBookAir2020/M1chip)に何とかインストールすることができたので、メモとして情報を残しておきます。 - 「とりあえず、すぐ動かしたい」という人向けの簡易手順です。
TerminalのRosetta有効化
-
まずRosettaを有効化します。
-
[Finder] -> [アプリケーション] -> ["ターミナル"で右クリック] -> [情報を見る]
-
以下の"Rosettaを使用して開く"にチェックを入れる。
HomeBrewをインストール
- Terminalを起動する。
- Terminal上でHomebrew(x86)以下のコマンドを入力。
arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)
[実行結果]
onlysound@onrinoAir homebrew % arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Password:
==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew
==> The following existing directories will be made group writable:
/usr/local/bin
==> The following existing directories will have their owner set to onlysound:
/usr/local/bin
==> The following existing directories will have their group set to admin:
/usr/local/bin
==> The following new directories will be created:
/usr/local/etc
/usr/local/include
・・・
(以下省略)
- Rosetta有効にした上で、さらにx86アーキテクチャでのインストールする、というコマンドを実行する必要があるようで、こちらの海外サイト記事を参考にさせていただきました。
HomeBrewで必要なパッケージをインストールする
- 実際にインストールしたいパッケージをインストールする際も、arch -x86_64 brew install <インストールしたいパッケージ名>"で実行する必要があります。
私自身が業務で使う必要のある、OpenConnectというツールをインストールした時のコマンド例を参考までに添付します。
onlysound@onrinoAir homebrew % arch -x86_64 brew install openconnect
==> Downloading https://homebrew.bintray.com/bottles/gettext-0.21.big_sur.bottle
==> Downloading from https://d29vzk4ow07wi7.cloudfront.net/a025e143fe3f5f7e24a93
・・・
(以下省略)
- 以上で完了です。