参考URL:http://d.hatena.ne.jp/takuya_1st/20111224/1324750111
####homebrew本体と、formula情報(xxx.rb)のアップデート
brewでインストールしたパッケージは更新されない!
brew update
####formula(パッケージ)のインストール
brew install パッケージ名
####formula(パッケージ)のアンインストール
brew uninstall パッケージ名
####formulaの検索
brew search パッケージ名
brew -S <検索ワード>
####インストールパッケージの一覧
--versionsオプションを付けるとパッケージのバージョンも表示する
brew list [--versions]
####インストールパッケージの中で最新でない物を一覧表示
brew outdated
####最新でない(outdated)パッケージを更新する
Formula情報ではなく、パッケージ本体の更新。
パッケージ名は省略可能。パッケージ名を指定しなければ、全ての最新でないパッケージが最新の物になる。
brew upgrade [パッケージ名]
####古いバージョンのパッケージを削除
パッケージ名は省略可能。パッケージ名を指定しなければ、全ての古いバージョンのパッケージが削除される。
brew cleanup [パッケージ名]
####formula の情報を見る
brew info パッケージ名
####brewの環境情報
brew --env
####brewの本体情報
brew --config
####シンボリックリンクの作成と削除
brew link パッケージ名
brew unlink パッケージ名
####メモ
古いバージョンのパッケージは明示的に削除しない限り残り続ける。
各パッケージの最新バージョンは「/usr/local/bin」または「/usr/local/sbin」配下にシンボリックリンクが作成される。
####用語
#####formula
Homebrew では、いわゆるパッケージ名のことを formula と呼ぶ。
brewにてインストール可能な各パッケージのインストール情報。
実態は/usr/local/Library/Formula
にあり、xxx.rb
に記述されている。
#####Cellar
デフォルトは /usr/local/Cellar
インストールしたパッケージの実体は/usr/local/Cellar
にあり、/usr/local/bin/
や/usr/local/lib/
にシンボリックリンクが作られる。
####Homebrewインストール後初回作業
Homebrewでインストールしたパッケージと、Macに最初から入っていたパッケージがある場合、Homebrewでインストールした方を使うようにする為に、~/.bash_profile
に以下を追記。
export PATH="/usr/local/bin":$PATH