MacにLionちゃんを入れ直した環境構築です(「・ω・)「ガオー
とりあえず、色々なものを入れる前にHomebrewを入れます。
Homebrewとは
- Homebrewは最も簡単で柔軟性のあるOSX用のUNIXツールのインストーラー
- パッケージはCellarというプレフィックスで分離され、/usr/binにリンクおいて管理
- Homebrewには自分自身も同梱されている
- 数秒でHomebrewのパッケージを作成可能
- Git管理で簡単にカスタマイズや上流バージョンのマージができる
- HomebrewのformulaはRubyスクリプトで記述
(参考URL:http://d.hatena.ne.jp/sifue/20120318/1332081624)
とりあえず、Homebrew入れて、「brew install ツール名」で簡単インストールができちゃう代物らしい。
後々また勉強します。
##homebrewのインストール
/usr/bin/ruby -e "$(/usr/bin/curl -fksSL https://raw.github.com/mxcl/homebrew/master/Library/Contributions/install_homebrew.rb)"
==> This script will install:
/usr/local/bin/brew
/usr/local/Library/Formula/...
/usr/local/Library/Homebrew/...
Press enter to continue
==> /usr/bin/sudo /bin/mkdir /usr/local
WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.
To proceed, enter your password, or type Ctrl-C to abort.
Password:
==> /usr/bin/sudo /bin/chmod g+rwx /usr/local
==> /usr/bin/sudo /usr/bin/chgrp admin /usr/local
==> Downloading and Installing Homebrew...
==> Installation successful!
You should run `brew doctor' *before* you install anything.
Now type: brew help
このようにインストールが終わる。
インストール後に"brew doctor"を実行することを求められる。
Yoshinori-no-MacBook:~ sugiyama$ brew doctor
Warning: You have no /usr/bin/cc.
This means you probably can't build *anything*. You need to install the Command
Line Tools for Xcode. You can either download this from http://connect.apple.com
or install them from inside Xcode's Download preferences. Homebrew does not
require all of Xcode! You only need the Command Line Tools package!
Warning: Git could not be found in your PATH.
Homebrew uses Git for several internal functions, and some formulae use Git
checkouts instead of stable tarballs. You may want to install Git:
brew install git
Warning: Your compilers are different from the standard versions for your Xcode.
If you have Xcode 4.3 or newer, you should install the Command Line Tools for
Xcode from within Xcode's Download preferences.
Otherwise, you should reinstall Xcode.
Warning: Your Xcode is configured with an invalid path.
You should change it to the correct path. Please note that there is no correct
path at this time if you have *only* installed the Command Line Tools for Xcode.
If your Xcode is pre-4.3 or you installed the whole of Xcode 4.3 then one of
these is (probably) what you want:
sudo xcode-select -switch /Developer
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
DO NOT SET / OR EVERYTHING BREAKS!
Xcodeのメニュー
Xcode->Open Developer tool -> More Developer tool
をクリックして、ジャンプ先から __Command Line Tool for Xcode__をダウンロードする。
ダウンロードして、通常のアプリケーションと同じようにインストール。
その後、brew doctorに再チャレンジ。
Yoshinori-no-MacBook:~ sugiyama$ brew doctor
Warning: Your Xcode is configured with an invalid path.
You should change it to the correct path. Please note that there is no correct
path at this time if you have *only* installed the Command Line Tools for Xcode.
If your Xcode is pre-4.3 or you installed the whole of Xcode 4.3 then one of
these is (probably) what you want:
sudo xcode-select -switch /Developer
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
DO NOT SET / OR EVERYTHING BREAKS!
Yoshinori-no-MacBook:~ sugiyama$ sudo xcode-select -switch /Developer
Password:
xcode-select: Error: Path "/Developer" is not a directory.
Yoshinori-no-MacBook:/ sugiyama$ sudo mkdir Developer
Yoshinori-no-MacBook:/ sugiyama$ sudo xcode-select -switch /Developer
Yoshinori-no-MacBook:/ sugiyama$ sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
Yoshinori-no-MacBook:/ sugiyama$ brew doctor
Your system is raring to brew.
Your system is to raring to brew
君のシステムが、Brewしたくてうずうずしてるよー(°∀°)
とのこと。
Homebrewのアップデート自体Gitを使っているので、まずはGitをインストール。
(参考URL:http://www.milligramme.cc/wp/archives/2880)
Yoshinori-no-MacBook:/ sugiyama$ brew search git
bagit git-encrypt git-gerrit git-sh git-url-sub legit topgit
git git-extras git-hg git-ssh git-utils libgit2 willgit
git-cola git-flow git-multipush git-subtree giter8 magit
git-diffall git-ftp git-now git-svn-abandon gitslave stgit
Yoshinori-no-MacBook:/ sugiyama$ brew install git
==> Downloading http://git-core.googlecode.com/files/git-1.7.10.tar.gz
######################################################################## 100.0%
==> make prefix=/usr/local/Cellar/git/1.7.10 CC=/usr/bin/clang CFLAGS=-Os -w -pipe -march=native -Qunused-arguments LDFLAGS= install
==> make CC=/usr/bin/clang CFLAGS=-Os -w -pipe -march=native -Qunused-arguments
==> make clean
==> Downloading http://git-core.googlecode.com/files/git-manpages-1.7.10.tar.gz
######################################################################## 100.0%
==> Downloading http://git-core.googlecode.com/files/git-htmldocs-1.7.10.tar.gz
######################################################################## 100.0%
==> Caveats
Bash completion has been installed to:
/usr/local/etc/bash_completion.d
The OS X keychain credential helper has been installed to:
/usr/local/bin/git-credential-osxkeychain
The 'contrib' directory has been installed to:
/usr/local/share/git-core/contrib
==> Summary
/usr/local/Cellar/git/1.7.10: 1166 files, 23M, built in 2.1 minutes
これで、無事にgitのインストールも終わったはず。
一応、念のため確認。
Yoshinori-no-MacBook:/ sugiyama$ git --version
git version 1.7.7.5 (Apple Git-26)
さらに、最homebrewにするために、___brew update___を実行。
Yoshinori-no-MacBook:bin sugiyama$ brew update
Initialized empty Git repository in /usr/local/.git/
remote: Counting objects: 64258, done.
remote: Compressing objects: 100% (27436/27436), done.
remote: Total 64258 (delta 42511), reused 54715 (delta 36031)
Receiving objects: 100% (64258/64258), 9.82 MiB | 516 KiB/s, done.
Resolving deltas: 100% (42511/42511), done.
From https://github.com/mxcl/homebrew
* [new branch] gh-pages -> origin/gh-pages
* [new branch] master -> origin/master
HEAD is now at 52fe8c0 LibDAP: Use explicit path to system curl
Already up-to-date.
~~~
そして、最後にバージョン確認で、___brew -v___
~~~bash:brew_version
Yoshinori-no-MacBook:bin sugiyama$ brew -v
0.9
これでhomebrewのインストールはおしまい。
##重要キーワード
brew install アプリ名
brew update
brew list
###brewコマンドリスト参考URL
http://michitoshi.blogspot.jp/2011/01/homebrew.html