M1 Mac で Homebrew & x86 ターミナル アプリを実行する方法
目次:
M1 Apple Silicon Mac を入手したアーリー アダプターの 1 人であり、Homebrew や他の多くの x86 ターミナル アプリがまだ新しい Arm アーキテクチャをサポートしていないことに気付いた場合は、かなり簡単な回避策があることを知ってうれしい.
秘訣は、Rosetta を介して並列ターミナル アプリケーションを実行することです。はい、つまり、Rosetta を Apple Silicon Mac にまだインストールしていない場合は、最初にインストールする必要があります。
Apple Silicon Mac で x86 Homebrew & Terminal アプリを実行する方法
ネイティブサポートが到着するまでの回避策は次のとおりです:
- Utilities フォルダ内で Terminal アプリケーションを見つけます (Finder > Go メニュー > Utilities)
- Terminal.app を選択して右クリックし、「複製」を選択します
- 複製されたターミナル アプリの名前を、「Rosetta Terminal」のように明確でわかりやすい名前に変更します
- 名前を変更したばかりの「Rosetta Terminal」アプリを選択し、右クリックして「情報を見る」を選択します (または Command+i を押します)
- 「Rosetta を使用して開く」のチェックボックスをオンにし、[情報を見る] ウィンドウを閉じます
- Homebrew やその他の x86 コマンド ライン アプリを完全にサポートする「Rosetta ターミナル」を通常どおり実行します
M1 Mac に Homebrew をインストールする場合でも、少なくとも Homebrew のネイティブ バージョンが利用可能になるまでは、これを行う必要があります。
Homebrew は、高度な Mac ユーザーやコマンド ラインに慣れているユーザー向けのさまざまな優れたパッケージを備えた素晴らしいユーティリティです。
おそらく近い将来、Homebrew は ARM と Apple Silicon をネイティブにサポートするように更新されますが、当面はこの回避策を使用して x86 と Homebrew 端末アプリを新しい環境で問題なく動作させるようにしてください。 MacBook Pro、MacBook Air、Mac mini など、M1 Apple Silicon Mac。
この便利な回避策は Notion.so によって詳細に説明されているので、彼らの発見に感謝します。
新しい Apple Silicon Mac で x86 ターミナル アプリを実行する別の方法を知っていますか?以下のコメントで私たちと共有してください!