caminho fácil
Tente o caminho mais fácil primeiro. A maneira mais difícil foi incluída nesta resposta por causa das mensagens de erro mencionadas nos comentários.
sudo mkdir -p /usr/local/bin
sudo apt-get install curl
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
No Ubuntu 16.04 e posterior, o compositor pode ser instalado a partir dos repositórios padrão do Ubuntu. Abra o terminal e digite:
sudo apt install composer
Difícil
Primeiro, verifique se /usr/local/bin/
existe e, se não, criar o diretório /usr/local/bin/
.
sudo mkdir -p /usr/local/bin
Se /usr/local/bin/
já existir, o comando acima não fará nada, exceto retornar esta mensagem:
mkdir: cannot create directory ‘/usr/local/bin’: File exists
Execute estes comandos:
sudo chmod -R 755 /usr/local/bin/
cd /usr/local/bin/
ls # list the old composer file(s)
sudo rm <old-composer-files> # delete the old composer file(s)
sudo apt-get install curl
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
Então, se você digitar composer
no terminal, ele estará acessível globalmente em seu sistema.