Mac App Storeからインストールしたアプリをリストとして保存し、そのリストを参考にまとめてインストールする

2016年2月22日

Mac App Storeからたくさんのアプリをインストールしていると、新しいMacを買ったりクリーンインストールをした時に、とてつもない面倒に直面します。

その面倒とは、Mac App StoreからGUI操作で愛用のアプリをダウンロードしなおさなくてならないということで、アプリの数によっては1日作業になってしまいます。

しかし「mas-cli」というコマンドが登場したことにより、Mac App Storeからのアプリインストールが自動化できるようになり、環境の再構築が容易になったので僕の方法をご紹介します。

Mac App Storeからインストールしたアプリをリスト表示しファイルとして保存する

「mas-cli」をインストールすると「mas list」というコマンが使えるようになり、Mac App Storeからインストールしたアプリをリスト表示できます。

そのリストをファイルとして保存するには以下のようなコマンドをターミナルで実行。

mas list > maslist.txt

そうするとホームフォルダに「maslist.txt」というファイルができます。

mas_list

インストールアプリリストからすべてのアプリをインストールする

古いMacでインストールしていたMac App Storeのアプリをすべてインストールし直すには以下の三つが必要。

  • mas-cliの事前インストール
  • maclist.txt(上記の項で作成したもの)
  • maclist.sh(この項で作成するもの)

以下のテキストをコピーしてホームフォルダに「maclist.sh」というテキストファイルを作成。

maclist.sh内のメールアドレスとパスワードは自分のApple IDのものに適宜置き換えてください。

用意が整ったら以下のコマンドを実行

sh maclist.sh

参考にしたサイト

シェルスクリプトでファイルを1行ずつ読み込む