mas-cliでApple Storeのアプリ管理

「mas-cli」を使ってターミナルからMac App Storeの操作をできるようにする – Webrandum

「mas-cli」を使えば、Mac App Store内にあるアプリをターミナルからコマンドでインストールしたり、管理できるようになります。

Install

$ brew install mas

App IDでインストールする点は注意。

$ mas install 123456(AppID)

List

こんな感じでインストール済みのアプリ一覧を取得できる。

$ mas list
682658836   GarageBand      (10.4.7)
408981434   iMovie          (10.3.5)
409201541   Pages           (12.2.1)
497799835   Xcode           (14.2)
409183694   Keynote         (12.2.1)
409203825   Numbers         (12.2.1)

Brewfile

mac-cli と Brewfile を組み合わせると便利。

Homebrew Bundle を使うと Homebrew でインストールするライブラリを Brewfile というファイルで管理できる.

Brewfile で Homebrew のライブラリを管理しよう! - kakakakakku blog

俺のBrewfile

実際に僕が使っている Brewfileの一部抜粋するとこんな感じ。

# Run `brew bundle` to install the following packages.
brew 'git'
brew 'wget'

cask 'docker'
cask 'iterm2'

tap 'homebrew/cask-fonts'
cask 'font-fira-code'

mas 'Magnet', id: 441258766
mas "Pixelmator Pro", id: 1289583905

ref. https://github.com/toshimaru/dotfiles/blob/main/Brewfile