課題
M1 Macを購入。古いMacからデータを移行したものの、Apple Silicon版の M1 MacではHomebrewのインストール先が /opt/homebrew
に変更になっている。旧MacでインストールしたHomebrew内のライブラリにアクセスするにはどうすればよいか。
対応
単にbrewコマンドを実行すると /opt/homebrew/bin/brew
が実行される
古い方のbrew コマンドは /usr/local/bin/brew
にあるので、こちらを直接叩く
$ /usr/local/bin/brew list ==> Formulae adns gmp libgpg-error nghttp2 repo aom gnupg libidn2 nkf rtmpdump autoconf gnutls libksba node rubberband 以下略
古い方はRossetaによって動作していると思われるため、 ものによってはインストールし直した方がいいかもしれない。
$ /usr/local/bin/brew uninstall nginx $ /brew install nginx
一瞬詰んだかと思ったけど落ち着いて対応。