2012-03-22 7 views
5

PEARはConsoleToolsを "components.ez.no"から取得しようとします。これはもはや利用できませんが、 "phpcpd"インストールの依存関係をどのように満たすのでしょうか?ezComponents ConsoleToolsのインストール方法

+0

[ルート@ localhostののソース]#梨は、PHPUnitの/ phpcpd 不明リモートチャネルインストール://:components.ez.no はPHPUnit/phpcpdをパッケージ」のチャンネルを必要としcomponents.ez.no/ConsoleTools "(バージョン> = 1.6) 有効なパッケージが見つかりません インストールに失敗しました –

答えて

2

現在のところ、梨の放出はありません。あなたはinstall from svnです。

また、それがConsoleToolsに依存していない可能性があり、githubのからphpcdをインストールしようとすることができます:SVNからのインストール

2

https://github.com/sebastianbergmann/phpcpd/blob/master/README.markdownは、500メガバイトのダウンロードでした。パッケージ全体が必要ない場合、これらのコマンドは機能し、はるかに小さくなります。

インストールしようとしたとき、私はこれを受けた

:あなたがする必要があるのは、これが実行される

$ pear install --alldeps phpunit/PHPUnit_SkeletonGenerator 
Unknown remote channel: components.ez.no 
phpunit/PHPUnit_SkeletonGenerator requires package "channel://components.ez.no/ConsoleTools (version >= 1.6) 
No valid packages found 
install failed 

$ pecl channel-discover components.ez.no 

あなたはこれらの成功メッセージを受信する必要があります... 追加チャンネル「のコンポーネント.ez.no "が成功しました チャネル" components.ez.no "の検出が成功しました

これでコマンドが正常に動作します...

$ pear install --alldeps phpunit/PHPUnit_SkeletonGenerator 

マイ出力した:

downloading PHPUnit_SkeletonGenerator-1.2.0.tgz ... 
Starting to download PHPUnit_SkeletonGenerator-1.2.0.tgz (11,210 bytes) 
.....done: 11,210 bytes 
downloading ConsoleTools-1.6.1.tgz ... 
Starting to download ConsoleTools-1.6.1.tgz (869,994 bytes) 
...done: 869,994 bytes 
downloading Base-1.8.tgz ... 
Starting to download Base-1.8.tgz (236,357 bytes) 
...done: 236,357 bytes 
install ok: channel://components.ez.no/Base-1.8 
install ok: channel://components.ez.no/ConsoleTools-1.6.1 
install ok: channel://pear.phpunit.de/PHPUnit_SkeletonGenerator-1.2.0 
関連する問題