M1 macとIntel macとで設定を共有する場合のhomebrewのパス設定
簡単なメモ.
brewのパスが両者で異なるため,設定を変えないとbrewのフォーミュラ類が利用できなくなる.
if `uname -m` == arm64 then eval "$(/opt/homebrew/bin/brew shellenv)" else eval "$(/usr/local/bin/brew shellenv)" fi
コマンドuname -mを実行すると,チップによって以下のような出力が得られる.
uname -m # arm64 for M1 # x86_64 for Intel
homebrewのパスがM1とIntelで異なるので,それぞれ上記のように記述する.
なおパスはbrewのインストール時に表示されるものを使用する(上記とは限らない).