How to remove globally a package from Composer?

winkster picture winkster · Oct 7, 2013 · Viewed 86.8k times · Source

I ran this command to install globally PHPUnit:

composer global require 'phpunit/phpunit=3.7.*'

Now I want to uninstall globally PHPUnit.

Any ideas?

Answer

Jakub Zalas picture Jakub Zalas · Oct 7, 2013

To remove a globally installed package run:

composer global remove phpunit/phpunit

global command lets you to run many commands like install, require or update as if you were running them from the COMPOSER_HOME directory.

Read the related documentation here: http://getcomposer.org/doc/03-cli.md#global

COMPOSER_HOME depends on your system (on Linux it's ~/.composer), see http://getcomposer.org/doc/03-cli.md#composer-home for more details.