MAMP で PEAR コマンドを terminal から簡単に使う
そんな訳で今更感ありありですが標題通り。terminal で PEAR コマンドを入力すると元々 MacOSX が持っている /usr/bin/pear が動きます。このままでパッケージをインストール等しても MAMP 環境にインストールされません。で。MAMP 環境の通常の PEAR コマンドは以下。
$ /Applications/MAMP/bin/php4/bin/pear $ /Applications/MAMP/bin/php5/bin/pear
こんなの長ったらしい。打つのめんどい。MacOSX に入っている PHP や PEAR は使わずに MAMP の PHP5 のみを使用することを前提ですが元々の PEAR をリネームして MAMP の PEAR をハードリンクしちゃいます。
$ sudo mv /usr/bin/pear /usr/bin/pear-old $ sudo ln /Applications/MAMP/bin/php5/bin/pear /usr/bin/pear
これで terminal で 以下の様にコマンドを打つだけで MAMP 環境の PEAR ライブラリを操作する事が出来ます。すっきり。