#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.

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS