无法在Ubuntu 10.04中安装最新的phpUnit

Dex*_*ett 15 ubuntu pear phpunit

我正在尝试在Ubuntu 10.04中安装PHPUnit但我收到这些错误消息

sudo pear install -a pear.phpunit.de/PHPUnit
Duplicate package channel://pear.phpunit.de/File_Iterator-1.3.3 found
Duplicate package channel://pear.phpunit.de/File_Iterator-1.3.2 found
install failed
Run Code Online (Sandbox Code Playgroud)

我尝试重新安装PEAR,升级它; 更新了PEAR和PHPUnit通道; 清除了PEAR的缓存,但仍然没有运气,我不断得到同样的错误.

有没有人有同样的问题,知道如何解决它?

谢谢.

Jay*_*son 26

是的,Dex指出,但我想我也会把它作为一个答案.

不知道为什么你需要sudo(从edorian的答案中取得部分),这就是我所做的.

pear clear-cache
pear install phpunit/File_Iterator
pear install phpunit/Text_Template
pear install --force --alldeps pear.phpunit.de/PHPUnit
Run Code Online (Sandbox Code Playgroud)

基本上,文件迭代器和文本模板是我得到的两个重复项,所以这些是我必须单独安装的所以在执行phpunit安装时它们不会失败.