У вас на компьютере есть две установки pear, и команда "upgrade" обновляет другую, а не саму себя.
Я полагаю, что версия pear, которую вы используете, была установлена через apt для ubuntu..
Узнайте, где он был установлен с apt
(в Debian / Ubuntu):
$ dpkg -L php-pear
...
/usr/share/php/PEAR.php
...
/usr/bin/pear
Теперь давайте посмотрим, куда Pear устанавливает файлы:
$ pear config-get php_dir
/usr/share/php
На моей машине он такой же - но, вероятно, не на вашей, в чем проблема.Исправьте это, установив php_dir
, а также bin_dir
:
$ pear config-set php_dir /usr/share/php
$ pear config-set bin_dir /usr/bin
В качестве альтернативы , удалите грушу Ubuntu и установите ее заново из http://pear.php.net/go-pear.phar