- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2022-12-18T11:40:56+09:00","default:tanak0to","tanak0to")
%RIGHT [[Mac/アプリケーション/Homebrew]]
#author("2022-12-18T11:43:12+09:00","default:tanak0to","tanak0to")
RIGHT:[[Mac 関係覚え書き]]
* ARM(Apple Silicon) 版 Homebrew [#vb86c4ed]
Intel 版 Mac から Apple Silicon 版 Mac へ移行アシスタントで環境を移行したあとも,
Homebrew は Intel 版で問題なく稼働する.
ただし,アップグレードができない.
そのため,ARM 版の Homebrew にマイグレードする.
** Intel 版をアップグレード [#k8f2a490]
% brew upgrade
すると
Error: Cannot install in Homebrew on ARM processor in Intel default prefix (/usr/local)!
と表示され,やはり そのまま Intel版の Homebrew をアップデートできない.
** 現在のインストールリストをダンプ [#c9bc49ae]
% brew bundle dump
上記コマンドで現在のインストールリストを ~/Brewfile にダンプ
** ARM 版 Homebrew をインストール [#t0be0c8c]
Homebrew のホームページに書かれているインストール手順に従って ARM 版の Homebrew を
インストール.
(インストール場所は /opt/homebrew 配下となる)
% /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
** PATH の調整 [#wccfb62c]
以下のコマンドでコマンド検索 PATH を調整.
% echo '# Set PATH, MANPATH, etc., for Homebrew.' >> /Users/username/.zprofile
% echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/username/.zprofile
% eval "$(/opt/homebrew/bin/brew shellenv)"
** brew パッケージをインストール [#t415caa4]
ダンプしたリストから各 brew パッケージをインストール
% brew bundle
==> Tapping homebrew/bundle
Cloning into '/opt/homebrew/Library/Taps/homebrew/homebrew-bundle'...
remote: Enumerating objects: 6858, done.
...
Using homebrew/core
Installing python@3.10
...
Homebrew Bundle complete! 19 Brewfile dependencies now installed.