Instalado phpunit usando o compositor, mas ainda diz para instalar usando o apt-get

0

Eu instalei o compositor globalmente na minha máquina Ubuntu12.04.

Eu posso confirmá-lo porque ele está no diretório ~/.composer/vendor e está incluído no composer.json global.

Meu problema é sempre que tento executar phpunit , ele fornece o seguinte

The program 'phpunit' is currently not installed.  You can install it by typing: 
sudo apt-get install phpunit

EDITAR:

Estou seguindo as instruções encontradas aqui

    
por lozadaOmr 25.03.2015 / 17:05

2 respostas

1

Você pode ter pulado sudo mv phpunit.phar /usr/local/bin/phpunit ao seguir as instruções.

o resultado é que phpunit não está no seu caminho.

Você tem duas opções.

1) Faça o passo que você perdeu, (recomendado)

2) Corte as coisas de forma que o phpunit seja encontrado em seu caminho por outro método.

Se alguma coisa não estiver clara, deixe-me um comentário e eu farei o meu melhor para elaborar.

    
por Elder Geek 25.03.2015 / 17:13
0

Se which não retornar um caminho, significa que seu sistema não está vendo nada, o que também significa que phpunit não é reconhecido globalmente e não faz parte do PATH do sistema.

Para que seja reconhecido, é necessário que ele esteja dentro do sistema como nível superior. Melhor tiro é executar este comando sudo apt-get install phpunit . Sempre use este comando, pois isso salvará sua dor de cabeça.

Mas se você está instalando um pacote que não está disponível no repositório do apt-get, então você vai querer configurar o pacote para um caminho específico. ./configure --path=/usr ou ./configure --path=/usr/share .

Evite usar /usr/local .

Espero que você resolva isso. Boa sorte.

    
por Faron 25.03.2015 / 17:24