仙台の山奥で自転車に乗ったり転んだり

愛車の GIOS でサイクリングしたりポタリングしたり、それをブログに記録してみたり。ロードバイクや自転車や坂のことを書いてみたり。ときたまプログラムのことを忘れないようにメモってみたり。

今日入れ直したHomeBrewのメモ

最近、Macの入れ替えの機会が多くて、そのたびにHomeBrewの入れ直しではまっている気がします。
とりあえず、新しいAir11で入れ直したHomeBrewと、とりあえずのパッケージを記録しておきます。

$ ruby <(curl -fsSk https://raw.github.com/mxcl/homebrew/go)
$ brew tap homebrew/dupes
$ brew install coreutils
$ brew install mercurial
$ brew install wget vim lv
$ brew install bash-completion
$ brew install git
$ brew install imagemagick
$ brew update

[Mac][HomeBrew] PHPの環境のインストールもメモ

phpenvをインストール

$ brew tap josegonzalez/homebrew-php
$ brew install --HEAD phpenv
$ vim ~/.bashrc
# phpenv
if [ -f ${HOME}/.phpenv/bin/phpenv ]; then
    export PATH=${PATH}:${HOME}/.phpenv/bin
    eval "$(phpenv init -)"
fi

php-buildをインストール(Apacheモジュールを生成するように設定を修正)

$ brew install php-build

$ brew install httpd
$ echo "--with-apxs2=/usr/local/sbin/apxs" >> /usr/local/share/php-build/default_configure_options

PHPが依存するパッケージをインストールしておく。

$ brew install mcrypt

インストール可能なPHPのバージョンを確認して、PHPをインストールする。

$ php-build --definitions
$ php-build 5.4.5 ~/.phpenv/versions/5.4.5
$ php-build 5.3.9 ~/.phpenv/versions/5.3.9

phpenvで切り替え可能なPHPのバージョンを確認して、切り替える。

$ phpenv versions
$ phpenv global 5.4.5
$ phpenv rehash
$ php -v

pyrusでPHPUnitをインストール

$ pyrus install pear.phpunit.de/PHPUnit
$ phpenv rehash