É possível usar o composer para gerenciar pacotes globais da maneira que o PEAR funciona. Na maioria das vezes você não quer isso, mas pode ser útil para pacotes de controle de qualidade como phploc, etc.
No exemplo a seguir, instalamos o phing globalmente em um script de shell:
#!/bin/bash
# Install composer and add it to the system path
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
# Install Phing globally with Composer
composer global require phing/phing:2.6.1
Isso instalará o phing no $COMPOSER_HOME
diretório, que é por padrão:
~/.composer
Portanto, se você deseja que o phing e outros executáveis PHP estejam globalmente disponíveis, adicione:
~/.composer/vendor/bin
para o caminho do seu sistema. Se você deseja alterar a localização da casa do compositor, pode fazer isso configurando o COMPOSER_HOME var antes de instalar o pacote:
COMPOSER_HOME="/your/path/to/composer/home"
composer global require phing/phing:2.6.1