10
12

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

GUIアプリ移行が楽になるhomebrew-cask(Mac)

Last updated at Posted at 2018-11-17

PC移行や、フリーランスで現場が変わる度に発生する「開発環境」の設定が簡略化できる。

#手順#

##1)homebrewをインストール##
パッケージ管理ツール。
インストールコマンドは、以下公式サイトにあるコマンドをコピペし実行
https://brew.sh/

※Xcodeがインストールされていない場合は、homebrewインストール中にインストールが始まるので、
リターンキー押下→パスワード入力でインストール
※homebrew以外でインストール済みだけどXcodeを起動した事がない場合はXcodeを起動して、
ライセンス契約のウィザードが出るので同意しておく。(未同意のままだとhomebrewがインストールできない為です)

##2)homebrew-caskをインストール##

brew install cask

以上。
あとはcaskでインストールしたいGUIアプリを探してインストール。

インストールしたいソフトがcaskにあるか探す。部分検索できます。

brew search [アプリ名]

例えば、firefoxを探す場合、

brew search fox

他サイトではbrew cask search ~で探すとあって試したら、そんなのないよ、brew searchでやってとTerminalに言われてしまったので、上記で検索。

検索結果が以下のように表示されます。

==> Formulae
fox

==> Casks
firefox ✔                    firefox-esr                  foxitreader                  multifirefox
firefox-beta                 firefox-nightly              foxmail                      waterfox
firefox-developer-edition ✔  fox                          gifox
izumi:~ MasakoIzumi$ 

Formulaeはhomebrew(パッケージ管理)でのパッケージ検索結果
Casksはhomebrew-caskでの(GUIアプリ管理)でのアプリ検索結果
チェックが入っているものはインストール済のアプリ

##3)アプリのインストール##

アプリのインストールコマンドは以下。
上記検索結果で表示された、caskに登録されている名称を入力。

brew cask install [アプリ名]

例:firefoxをインストールする場合

brew cask install firefox

以下のように出ればインストール完了。

==> Downloading https://download-installer.cdn.mozilla.net/pub/firefox/releases/63.0.3/mac/en-US/Firefox%2063.0.3.dmg
######################################################################## 100.0%
==> Verifying SHA-256 checksum for Cask 'firefox'.
==> Installing Cask firefox
==> Moving App 'Firefox.app' to '/Applications/Firefox.app'.
🍺  firefox was successfully installed!

インストールしたアプリをリストで確認

brew cask list

リストが以下のように表示されます

The domain/default pair of (kCFPreferencesAnyApplication, AppleLanguages) does not exist
appcleaner                   firefox-developer-edition    onyx                         virtualbox
cakebrew                     google-chrome-canary         opera                        visual-studio-code

##4)インストールしたアプリを書き出す##
Brewfileというファイル名で、ホームディレクトリ直下に書き出されます。

brew bundle dump

Brewfileの上書き保存

brew bundle dump --force

##5)別のPCでアプリを一括インストール##

homebre-caskインストールまで済ませたら、BrewfileをPCに入れて(コピペやダウンロードでOK)、
TerminalでBrewfileファイルがあるディレクトリまで移動

cd [Brewfileファイルがある場所]

例:自分のホームディレクトリ直下の場合

//xxxはホームディレクトリ名。家アイコンのがホームディレクトリです。
cd /Users/xxxx

ちなみに、cdと半角スペース入力後、Finderからフォルダを直接Terminalにドラッグすると
ディレクトリのパスが自動入力されます。

移動後、以下コマンドで一括インストール

brew bundle

####参考サイト####
以下サイトを参考にさせていただきました。
https://www.evoworx.co.jp/blog/homebrew-cask/

10
12
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
12

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?