Проблемы при установке pear.phpunit.de/PHPUnit

Я пытаюсь сказать pear что найти PHPUnit с помощью этой команды:

 sudo pear channel-discover pear.phpunit.de 

Выход был:

 Discovering channel pear.phpunit.de over http:// failed with message: channel-add: Cannot open "http://pear.phpunit.de/channel.xml" (File http://pear.phpunit.de:80/channel.xml not valid (received: HTTP/1.1 410 Gone )) Trying to discover channel pear.phpunit.de over https:// instead Discovery of channel "pear.phpunit.de" failed (channel-add: Cannot open "https://pear.phpunit.de/channel.xml" (File https://pear.phpunit.de:443/channel.xml not valid (received: HTTP/1.1 410 Gone ))) 

Я пробовал следующие команды:

 sudo pear channel-update pear.php.net sudo pear upgrade-all 

Затем я снова channel-discover команду « channel-discover . У меня такая же ошибка, как показано выше.
Я даже пробовал эти команды:

 sudo pear config-set auto_discover 1 

Вывод:

 config-set succeeded 

Затем я попробовал эту команду:

 sudo pear install pear.phpunit.de/PHPUnit 

Вывод:

 Attempting to discover channel "pear.phpunit.de"... Attempting fallback to https instead of http on channel "pear.phpunit.de"... unknown channel "pear.phpunit.de" in "pear.phpunit.de/PHPUnit" invalid package name/package file "pear.phpunit.de/PHPUnit" install failed 

Поэтому я посетил эту ссылку: https://pear.phpunit.de/channel.xml и отобразил ошибку 410 gone . Есть ли другой альтернативный способ сделать это?

Вы не можете установить phpunit с помощью груши: https://github.com/sebastianbergmann/phpunit/wiki/End-of-Life-for-PEAR-Installation-Method

Но вы все равно можете установить его с помощью файла phar: https://phpunit.de/getting-started.html

Или используя композитор: https://phpunit.de/manual/current/en/installation.html#installation.composer

Большинство людей сейчас просто композитор. Но поскольку вы, кажется, на Ubuntu, вы всегда можете сделать:

 sudo apt-get install phpunit 

Скачайте архив phar для меня:

https://github.com/Mayflower/PHP_CodeBrowser

 wget https://github.com/mayflower/PHP_CodeBrowser/releases/download/1.1.1/phpcb-1.1.1.phar mv phpcb-1.1.1.phar /usr/local/bin/phpcb chmod a+x /usr/local/bin/phpcb phpcb --version PHP_CodeBrowser version 1.1.1 

Для тех, кто на дистрибутивах RHEL (CentOS / Fedora / etc) и еще не использует композитор, вы можете установить phpunit с помощью YUM:

 yum install phpunit