Homebrewを入れたという日記

今更というべきか、Macにパッケージ管理ソフトのHomebrewを入れてみた。
まぁ、一年前までは「そもそもパッケージ管理ソフトってなんだよ」って感じだったのにね。何だか不思議。
パッケージ管理ソフトってのは、簡単に言うとソフトのインストールやアンインストールを簡単にできる凄いやつ。
だいぶ違うけど、例えるならMacAppStoreみたいなもん。
だけど、CUI、つまり「インストールボタンをクリック・・・」とかじゃなくて、コマンドを打ち込んで操作するところがかなり違う。
例えば「brew install 超ウルトラすごいアプリ」って打ち込むと”超ウルトラすごいアプリ”がインストールされるのだ。
いちいち「アプリのHPに行って、インストーラをダウンロードして・・・」みたいなのが一気に省略できるのがいいところ。

で、そのHomebrewを導入するには以下の2条件が必要。

  1. Javaがインストールされている。
  2. Xcodeがインストールされている(正確には違うけど)

自体のインストールは凄く簡単。
HomebrewのHP(http://brew.sh/index_ja.html)に行き、画面最下部にあるコマンドをMacのターミナルに張り付ける。

・・・そんだけ!

この導入しやすさが流行っている秘訣なのかな。

インストール後はターミナルで”brew doctor”コマンドを実行することで、正しく動作するか確認することができる。
ちなみに、僕は何回やっても正しくインストールできませんでした。
理由はMono(C#や.NETをMacやLinux上で動かせるやつ)が入っていたから。
こいつをアンインストールすることでHomebrewを正しくインストール出来ました。
(実はそれに少し苦労したんだけど、それは別の機会に)
ちなみに、Mono自体はHomebrewからインストールすることは可能です。
なので、Monoをアンインストール→Homebrewをインストール→HomebrewからMonoをインストール、というプロセスでHomebrewとMonoの共存は可能です。

・・・まぁ、導入したところで必要なアプリはあらかたもう入っているので、使う機会無いんだけどね。
今度クリーンインストールしたときにフル活用しよう。