# 「mas-cli」を使ってターミナルからMac App Storeの操作をできるようにする URL: https://webrandum.net/mas-cli/ 公開日: 2022-02-18 更新日: 2022-02-18 カテゴリー: 作業環境整備 タグ: Homebrew 出典: Webrandum(著者: サイトウ マサカズ) 「mas-cli」を使えば、Mac App Store内にあるアプリをターミナルからコマンドでインストールしたり、管理できるようになります。 ターミナルからインストールするメリットは「コマンドをまとめておけば、Mac移行時に一括でインストールできる」ことにあります。 ちなみにMac App Storeに限らず、Macにインストールしているあらゆるコマンドラインツール・アプリを管理する「Brewfile」を使うためにも「mas-cli」は必要になります。 [![](https://www.google.com/s2/favicons?domain=webrandum.net)Webrandum![](//webrandum.net/mskz/wp-content/uploads/2022/02/eyecatch-7.jpg)Brewfileを使ってMac移行時にコマンド1つで必要なアプリを全てインストールできる...https://webrandum.net/brewfile自分はHomebrew Caskを使ってアプリをインストールするようにしています。また、インストール用のコマンドをメモしてDropbox上にまとめているので、Mac移行時はHomebrewをインストールしてコマンドを叩けば一気にインストールできます。ただ、これだとApp Storeのアプリはインストールできなかったので別途インストールが必要です。(そのためApp Storeのアプリは極力入れないようにしていました)しかし、「Brewfile」を使えばApp Storeのアプリもインストールできますし、ファイル上にアプリを全部まとめてコマンドは1行で済むなど、...](https://webrandum.net/brewfile) ## mas-cliのインストール Homebrewのパッケージとしてインストールするので、前提としてHomebrewがインストールされてある必要があります。 まだインストールしていない人は[過去に記事](https://webrandum.net/homebrew-install/)にしているのでそちらをご覧下さい [![](https://www.google.com/s2/favicons?domain=webrandum.net)Webrandum![](//webrandum.net/mskz/wp-content/uploads/2019/01/eyecatch-15.jpg)macOS用パッケージ管理システムのHomebrewの概要とインストール方法https://webrandum.net/homebrew-install今回はmacOS用のパッケージ管理システムである「Homebrew」に関してまとめてみます。HomebrewでツールのインストールができるHomebrewはmacOSのコマンドライン上で動作するパッケージ管理システムです。パッケージは今回の場合ツールだと思って差し支えありません。つまり、Homebrewを使うことでコマンドラインでツールのインストールと管理が出来るようになります。ちなみにHomebrewは英語で「自家醸造」という意味です。ツールのインストールを、ビールを醸造することに見立ててこの名前が付けられたようです。そのため、Homebrewで...](https://webrandum.net/homebrew-install) インストールされている人は、[GitHub](https://github.com/mas-cli/mas)に書かれてある下記コマンドでインストールできます。 ``` brew install mas ``` ## mas-cliの基本操作 ### 検索 ``` mas search 検索キーワード ``` 上記コマンドを実行すると、検索結果が一覧で表示されます。 ![mas-cliでアプリ検索](https://webrandum.net/mskz/wp-content/uploads/2022/02/image_1-9.png) 左から「ID」「アプリ名」「バージョン」となっていて、インストールには「ID」が必要になります。 ### インストール ``` mas install アプリID ``` インストールするときは上記コマンドを実行します。 試しに「Magnet」というアプリをインストールしたいときは、MagnetのアプリIDである「441258766」を入力して下記コマンドになります。 ``` mas install 441258766 ``` ### アンインストール ``` mas uninstall アプリID ``` アンインストールするときは上記コマンドを実行します。 ちなみに、`mas install`でインストールせずに直接Mac App Storeからインストールしたアプリは、権限で止められてしまいます。 ### アップデート ``` # 全てのアプリを一気にアップデートしたい場合 mas upgrade # 特定のアプリのみアップデートしたい場合 mas upgrade アプリID ``` 上記コマンドで一気にアップデートが可能です。 ### インストールしているアプリ一覧を表示 ``` mas list ``` 上記コマンドを実行すると、インストールしているアプリ一覧が表示されます。 ![mas-cliでインストールしているアプリ一覧を表示](https://webrandum.net/mskz/wp-content/uploads/2022/02/image_2-6.png)