2012-03-22 7 views
5

Poiché PEAR tenta di ottenere ConsoleTools da "components.ez.no", che non è più disponibile, in che modo soddisfa tale dipendenza per l'installazione di "phpcpd"?Come ottenere ezComponents ConsoleTools installati

+0

[root @ localhost src] # pear install phpunit/phpcpd Unknown canale remoto: components.ez.no phpunit/phpcpd richiede pacchetto di canali ": // components.ez.no/ConsoleTools "(versione> = 1.6) Nessun pacchetto valido trovato installazione fallita –

risposta

2

Installazione da SVN era un download 500mb. Se non hai bisogno dell'intero pacchetto, questi comandi funzioneranno e saranno molto più piccoli.

stavo ricevendo questo quando si tenta di installare:

$ 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 

Tutto quello che dovete fare è eseguire questo:

$ pecl channel-discover components.ez.no 

Dovreste ricevere questi messaggi di successo ... Aggiunta di componenti Channel " .ez.no "riuscito Rilevamento del canale" components.ez.no "riuscito

Ora il comando funzionerà correttamente ...

$ pear install --alldeps phpunit/PHPUnit_SkeletonGenerator 

La mia uscita era:

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 
Problemi correlati