upgrade – Ubuntu に PEAR / PHPUnit の更新版をインストールするには?

pear php ubuntu upgrade

オンラインのほとんどのチュートリアルでは、この方法で PEAR をインストールする方法が紹介されています

sudo apt-get install php-pear

これはバージョン1.6.1をインストールします。とても簡単なので、とてもいい感じに動作しています。問題は、PHPUnit をインストールするには PEAR のバージョン 1.8.1 が必要なので、PHPUnit のインストールに失敗してしまったことです。では、新しいバージョンの PEAR を Ubuntu にインストールするにはどうすればいいのでしょうか?

  42  Andrew  2009-10-14


ベストアンサー

まず、PEARをインストールします

sudo apt-get install php-pear

次に、PEAR に自分のチャンネルを更新するように指示します

sudo pear channel-update pear.php.net

そして、PEAR に自分自身を最新のバージョンにアップグレードするように指示します

sudo pear upgrade-all

これで、PEAR の最新バージョンがインストールされているはずです

PHPUnit をインストールするには、PEAR に PHPUnit の場所を知らせてください

sudo pear channel-discover pear.phpunit.de

それから PHPUnit をインストールします (-a はすべての依存パッケージがインストールされていることを確認します)。(-a を指定すると、すべての依存パッケージがインストールされていることを確認できます)

sudo pear install -a phpunit/PHPUnit

Update:

最新の PHPUnit インストールマニュアル によると、以下のコマンドで PHPUnit をインストールすることができます (PEAR を更新していることを確認してください)

sudo pear config-set auto_discover 1
sudo pear install pear.phpunit.de/PHPUnit

78  Andrew  2009-10-14


最後のバージョンの PhpUnit は ez/zeta コンポーネント & symfony の YAML lib を必要とします

sudo apt-get install php-pear
sudo pear channel-update pear.php.net
sudo pear upgrade-all
sudo pear channel-discover pear.phpunit.de
sudo pear channel-discover components.ez.no
sudo pear channel-discover pear.symfony-project.com
sudo pear install -a phpunit/PHPUnit

最後に更新されたインストールチュートリアルはこちら

9  Ronan  2011-01-09


上記のコマンドでのインストールに失敗した場合は、PHPUnit を Ubuntu にインストールする前に Net_URL2-0.3.1HTTP_Request2-2.0.0RC1 をインストールする必要があるかもしれません。上記のパッケージの最新バージョンを探してインストールしてください

Example:

sudo apt-get install curl

sudo pear install pear/Net_URL2-0.3.1

sudo pear install pear/HTTP_Request2-2.0.0RC1

sudo pear install -a phpunit/PHPUnit

3  Pi3cH  2011-07-30


タイトルとURLをコピーしました