ここでは Ethna のインストール方法について説明します。
PEAR コマンドを使ったインストールが最も簡単であるため、推奨します。 システムに PEAR がインストールされている必要があります。 (PEARコマンドが使えない場合の説明は後述)
最初の1回だけ、 channel-discover
で Ethna のチャネルを登録する必要があります。
$ pear channel-discover pear.ethna.jp
Warning
PEAR のバージョンが古いと、channel-discover に失敗します。その場合はまず pear upgrade pear
を実行してください。
Ethna の PEAR チャネルが登録されたら、次のようにインストールします。
$ pear install -a ethna/ethna
このコマンドでは、依存ライブラリである Smarty や simpletest なども同時にインストールされます。もし依存ライブラリを同時にインストールしたくない場合は、 -a
オプションを付けずに、
$ pear install ethna/ethna
としてください。
インストールが終われば、 ethna
コマンドが使えるようになっているはずです。
$ ethna -v Ethna 2.6.0 (using PHP 5.3.6-6~dotdeb.1) Copyright (c) 2004-2011, Masaki Fujimoto <[email protected]> halt feits <[email protected]> Takuya Ookubo <[email protected]> nozzzzz <[email protected]> cocoitiban <[email protected]> Yoshinari Takaoka <[email protected]> Sotaro Karasawa <[email protected]> http://ethna.jp/
Note
Ethna 2.6.0 は現在 beta であるため、上記コマンドを実行すると stable である 2.5.0 がインストールされます。
2.6.0 をインストールする場合、以下のように -beta
をつけてください。
$ pear install ethna/ethna-beta
アップデートは、次のコマンドで実行します。
$ pear upgrade ethna/ethna
ダウンロードしたファイルを利用してアップグレードすることも可能です。
$ wget -OEthna-2.6.x.tar.gz https://github.com/ethna/ethna/tarball/2.6.x $ pear upgrade Ethna-2.x.y.tgz
PEARコマンドが使えない場合はこちらの方法でやります。
GitHub から、ソースコードのアーカイブを取得して解凍します。
Github Downloads for ethna/ethna
$ wget -OEthna-2.6.x.tar.gz https://github.com/ethna/ethna/tarball/2.6.x $ tar xvfz Ethna-2.6.x.tar.gz $ mv ethna-ethna-xxxxxx Ethna $ php Ethna/bin/ethna_handle.php -v
include_path
の通った場所に置くことを推奨しますが、そうでなくても問題ありません。 ethna
コマンドを使うには別途設定が必要です。