[Homebrew]インストール

2011/07/30

Macbook Air 13 が届いたので色々とインストール中。 MacPorts でなく Homebrew をインストールすることにした。

Hombebrew のインストール

Ruby でインストールします。

/usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)"

デフォルトだとruby のパスは通ってないので、設定した方がいいですね。 ※2012/04/21現在は以下のコマンドに変更(?)

ruby -e "$(/usr/bin/curl -fksSL https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb)"

パッケージ

Homebrew ではパッケージのことを Formula と言うそうです。 Formula を検索するには

brew search FormulaName

インストールするには

brew install FormulaName

だが、インストールで以下のエラーがでる。

Error: Cannot write to /usr/local

/usr/local の書き込み権限がない(root)になってるので、sudo するか 権限を変更するか?ですよね。 とりあえず、権限を変更してみる。

sudo chown -R $USER /usr/local

これで Formula をインストールできるようになりました。

コマンド

ヘルプコマンドがあるので、これでだいたいわかるかと。

brew help Example usage: brew install FORMULA... brew uninstall FORMULA... brew search [foo] brew list [FORMULA...] brew update brew outdated brew [info | home] [FORMULA...] Troubleshooting: brew doctor brew install -vd FORMULA brew [--env | --config] Brewing: brew create [URL [--no-fetch]] brew edit [FORMULA...] open https://github.com/mxcl/homebrew/wiki/Formula-Cookbook Further help: man brew brew home