PC-UNIXに関する記事など

Homebrew パッケージ管理システム[Mac OSX]

Homebrewとは

コマンドラインから Mac OSX のアプリケーションを簡単にインストールするためのパッケージ管理システムです。
Mac OSX のパッケージ管理システムには MacPorts や Fink がありますが最近人気の Homebrew をインストールしてみます。

Homebrew -- MacPorts driving you to drink? Try Homebrew!
homebrew

MacPortsとの比較

Homebrewの人気がある秘密はMacPortsに比べ依存関係を考慮してアプリケーションがインストールされることにある。
MacPortsでは依存するソフトウェアがすでにインストールされていても新たにインストールしてしまいいろんな意味で効率が悪いです。
しかしHomebrewの場合はMac OSXにすでにインストールされているものはそれを利用するように設計されています。 またHomebrewは一般ユーザ権限でインストールすることが可能です。
インストールする場所もMacPortsでは/opt/local以下にインストールされますが、Homebrewは/usr/local以下なので標準的なunix機と同じで違和感を感じませんよね。

Homebrewのインストールシステム要件

  • Intel CPU
  • OSX Leopard 以上
  • Xcode with X11
  • Java Developer Update

インストール実行

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

よく使うbrewコマンド

$ brew install foo

fooをインストール

$ brew search foo

インストール可能なformulaからfooを検索

$ brew list

インストール済みのformulaeを表示

$ brew uninstall foo

fooのアンインストール

$ brew info

インストール済みのHomebrewパッケージのサマリーを表示

$ brew info foo

インストール済みのfooのすべての情報を表示

brewコマンド詳細

$ brew help
Example usage:
  brew install FORMULA...
  brew uninstall FORMULA...
  brew search [foo]
  brew list [FORMULA...]
  brew update
  brew upgrade [FORMULA...]
  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

このエントリーをはてなブックマークに追加

トップ  »  misc  »  Homebrew パッケージ管理システム[Mac OSX]

トラックバック(0)

トラックバックURL: http://www.omakase.org/mt/mt-tb.cgi/93

コメントする

カテゴリmiscの記事一覧