I использовал Ubuntu 15.10 and I am trying to remove Composer, в common PHP dependecy менеджер. I remove it along with LAMP to reinstall them all for exercise (I am very new to Linux).
It seems that even though I ran the формальный command for removing it composer global remove phpunit/phpunit
, it isn't being переместите...
Here is my неудар в лунку и output in the терминал:
benwork@benwork-VirtualBox:/$ sudo composer global remove phpunit/phpunit
You are running composer with xdebug enabled. This has a major impact on runtime performance. See https://getcomposer.org/xdebug
Changed current directory to /home/benwork/.composer
You are running composer with xdebug enabled. This has a major impact on runtime performance. See https://getcomposer.org/xdebug
phpunit/phpunit is not required in your composer.json and has not been removed
Package "phpunit/phpunit" listed for update is not installed. Ignoring.
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating autoload files
Это - путь, который работал на меня для удаления Компоновщика. Я сначала помещу здесь свой способ установить его, затем мой способ удалить и также переустановка его:
curl -sS https://getcomposer.org/installer | sudo php
sudo mv composer.phar /usr/local/bin/composer
export PATH="$HOME/.composer/vendor/bin:$PATH"
Перезагрузка (терминал).
Удаляет composer.phar из того, куда Вы загнали его.
Примечание: нет никакой потребности удалить экспортируемый путь .
Чем тогда, когда Вы переустанавливаете, просто делают эти две первых стадии и последнюю стадию (потому что третья стадия - Экспорт пути был уже сделан, и я не сделал вернулся он всегда).
Команда, которую Вы используете, не должна удалять сам компоновщик, но удалить пакеты, установленные с компоновщиком.
В этом случае Вы пытаетесь удалить пакет phpunit для всех сайтов, работающих на системе, но так как нет никакой зависимости для phpunit, это не может удалить это.
Для удаления самого компоновщика это зависит от того, как Вы установили его, если это было установлено в масштабе всей системы Кв., можно удалить его с командой:
sudo apt-get purge composer
, Если это был установленный еще-путь, можно удалить единственные установки компоновщика путем удаления composer.phar:
sudo find / -iname composer.phar -exec rm {} \+;
и затем удаляют кэш:
rm -rf /home/<user>/.composer
или попытка узнать, с которым поставщиком программного блока это было установлено, чтобы сделать чистое удаление с помощью удаления от этого поставщика программного блока.