Skip to content

Homebrewを使ってmacOSアプリを移行する

HomebrewとBrewfileを使ってmacOSアプリケーションをエクスポート・インポートする方法です。

Brewとも呼ばれるHomebrewは、macOSでソフトウェアをインストール・管理するのにとても便利なツールです。リポジトリでBrewfileを管理することで、インストール済みのアプリケーションを簡単にエクスポート・インポートできます。

ここでは、HomebrewとBrewfileを使って、あるMacから別のMacにmacOSアプリケーションを移行する方法を紹介します。

ステップ1:既存のMacからBrewfileをエクスポートする

現在のMacで、以下のコマンドを実行します。

shell
brew bundle dump --describe --force --file=~/Brewfile

brew bundle dumpコマンドは、インストール済みのすべてのHomebrewパッケージとcaskをリストしたBrewfileをホームディレクトリに作成します。

  • --describe:Brewfileにコメントを追加して分かりやすくします。
  • --force:既存のBrewfileを上書きします。
  • --file=~/Brewfile:Brewfileの保存先を指定します。この場合、ホームディレクトリに保存されます。

ステップ2:Brewfileを新しいMacに転送する

BrewfileをAirDrop、USBドライブ、またはクラウドストレージを使って新しいMacにコピーします。

ステップ3:新しいMacでBrewfileをインポートする

新しいMacで、以下のコマンドを実行してBrewfileに記載されたすべてのアプリをインストールします。

shell
brew bundle install --file=~/Brewfile

このコマンドはBrewfileを読み込み、指定されたすべてのアプリケーションとパッケージをインストールします。

その他のヒント

  • 新しいMacにインポートする前に、Brewfileから不要なアプリを削除しましょう。
  • Alfredユーザーの方は、Homebrew Searchワークフローを使うとアプリの検索とインストールが素早くできます。
  • 定期的にBrewfileを更新して、インストール済みアプリケーションを把握しておきましょう。