как правильно удалить phpunit из pear

Так что у меня есть проблема, потому что на данный момент у меня есть phpunit в версии 3.7, установленной через pear. Теперь, я хотел обновить это, но в документации они рекомендуют установить его глобально через composer. I’ve done this, it installs the current newest version (5.3) but if i type phpunuit-version it says that I have installed a version 3.7. Теперь я не могу каким-то образом удалить этот пакет из pear, он говорит , что phpunit не может быть найден, хотя я могу видеть файлы phpunit в каталоге pear. Если я делаю груша список, phpunit не появляется, поэтому я не могу удалить этот пакет. Есть ли способ преодолеть пакет pear phpunit с тем, что я вытаскиваю с composer?

1 ответ

  1. pear list только перечисляет пакеты из канала по умолчанию, pear.php.netесли не настроено иначе.

    Чтобы просмотреть все пакеты, используйте -aфлаг, как описано в разделе pear help list:

    $ pear list -a
    Installed packages, channel __uri:
    ==================================
    (no packages installed)
    
    Installed packages, channel doc.php.net:
    ========================================
    Package Version    State
    pman    2015.06.19 stable
    
    Installed packages, channel pear.geshi.org:
    ===========================================
    Package Version  State
    geshi   1.0.8.10 stable
    
    Installed packages, channel pear.php.net:
    =========================================
    Package             Version State
    Archive_Tar         1.4.0   stable
    Console_CommandLine 1.2.0   stable
    Console_Getopt      1.4.1   stable
    Net_LDAP2           2.2.0   stable
    PEAR                1.10.1  stable
    PEAR_Manpages       1.10.0  stable
    PHP_CodeSniffer     2.5.0   stable
    Stream_Var          1.1.0   stable
    Structures_Graph    1.1.1   stable
    VersionControl_Git  0.4.4   alpha
    XML_Util            1.3.0   stable
    
    Installed packages, channel pecl.php.net:
    =========================================
    (no packages installed)