インストール要件
現時点でのインストール要件は次の通り.
- MacOS X 10.9以降
- Xcodeのコマンドラインツールのインストール
- bashまたはzsh
- 対象マシンがインターネットにHTTPでアクセスできるネットワーク環境にあるマシン
Xcodeは標準でインストールされてないので,あらかじめインストールする.また,ドキュメントにはXcodeのコマンドラインツールが必要と書いてあるが,本記事の執筆時点では必要なかった. 状況は変わるかもしれないので,以下の公式サイトを参照のこと.
HomeBrew http://brew.sh/index_ja.html
インストール
HomeBrewのインストーラは,rubyで作られているので,rubyがインストールされていることを確認する.何もしなければMacOS X 10.10.5 Yosemiteにはrubyがインストールされている.
mba13:~ ujpadmin$ file /usr/bin/ruby /usr/bin/ruby: Mach-O universal binary with 2 architectures /usr/bin/ruby (for architecture x86_64): Mach-O 64-bit executable x86_64 /usr/bin/ruby (for architecture i386): Mach-O executable i386 mba13:~ ujpadmin$
存在が確認できた.インストールを実行する.
mba13:~ ujpadmin$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
インストール状態をdoctorコマンドで確認する
正しくインストールできたかは,doctorコマンドを使って確認することができる.
Last login: Thu Apr 7 11:06:21 on ttys003 mba13:~ ujpadmin$ mba13:~ ujpadmin$ brew doctor Your system is ready to brew. mba13:~ ujpadmin$
環境に問題ない事が確認できた.
homebrewの環境を--configオプションで確認
現在の環境を--configオプションをつけることで確認できる.
mba13:~ ujpadmin$ brew --config HOMEBREW_VERSION: 0.9.9 ORIGIN: https://github.com/Homebrew/brew HEAD: 7020641d62bf016a214d50e2462693ca265b750d Last commit: 3 hours ago Core tap ORIGIN: https://github.com/Homebrew/homebrew-core Core tap HEAD: 077364c31c2fa2b2c2b6a6ad817882aeca6ddb03 Core tap last commit: 3 hours ago HOMEBREW_PREFIX: /usr/local HOMEBREW_REPOSITORY: /usr/local HOMEBREW_CELLAR: /usr/local/Cellar HOMEBREW_BOTTLE_DOMAIN: https://homebrew.bintray.com CPU: quad-core 64-bit haswell OS X: 10.10.5-x86_64 Xcode: 7.2.1 CLT: N/A Clang: 7.0 build 700 X11: 2.7.8 => /opt/X11 System Ruby: 2.0.0-p481 Perl: /usr/bin/perl Python: /usr/local/bin/python => /usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/bin/python2.7 Ruby: /usr/bin/ruby => /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby Java: 1.8.0_77, 1.6.0_65-b14-468 mba13:~ ujpadmin$
HomeBrewは0.9.9で,Xcodeは7.2.1がYosemiteに対応しているインストールされている.Xcode7.3はYosemiteにインストールできない.
Counter: 1400,
today: 2,
yesterday: 1
最終更新: 2016-04-07 (木) 20:24:06 (JST) (2932d) by shinnai(shinnai)