Mac OS X 10.9 Mavericksで開発環境を整える(Brewfile+homebrew-caskでソフトウェアインストール編)
新しいMacBook Pro(Mac OS X 10.9 Mavericks)を買ったので,環境構築手順をメモ.
本記事はHomebrewを使って開発環境や各種アプリケーションを準備するまで.
前提
Homebrewが使える環境が前提です.まだ導入していない人は以前の記事を参考にしてください.
簡単な解説
HomebrewはBrewfileというファイルにインストールしたいパッケージを記述しておくことで,一括してインストールを行ってくれます. さらにhomebrew-caskというツールを使うと,バイナリ形式のアプリケーション(.dmgで配布されているアプリケーション)もまとめてインストールできます.
導入手順
- Brewfileを記述
- brew bundleをBrewfileのあるディレクトリで実行
Brewfileの詳細な記述方法は.他に記事にしている方がたくさんあるので省略.
下記リンク等を参考にしてください.
The Homebrew Brewfile - Rob and Lauren
homebrew-caskとbrewfileを使ってみた - Qiita
今回は次のようなBrewfileを用意しました.
# Update Homebrew update # Add Repository tap homebrew/versions || true tap phinze/homebrew-cask || true tap homebrew/binary || true # for cask install brew-cask #================== # Packages #================== install zsh install git install tmux install emacs install vim install tree install mercurial # for ruby install rbenv install ruby-build #================== # .dmg #================== cask install evernote cask install firefox cask install google-chrome cask install skype cask install sourcetree cask install totalterminal cask install vlc cask install yorufukurou
あとはBrewfileが存在するディレクトリで以下のコマンドを実行
$ brew bundle
これで,開発に必要なアプリやツールを一括でインストールできた.
新しい環境に変わっても,Brewfileがあり,Homebrewを使う環境が整ってさえいれば,まとめインストールができます.