Problema: Acessando Executáveis Instalados pelo Composer
Adicionar o diretório bin do Composer à variável de ambiente PATH permite acessar facilmente os executáveis instalados via Composer. Sem essa configuração, você precisa especificar o caminho completo para executar essas ferramentas toda vez, o que pode ser lento e inconveniente.
Adicionando ~/.composer/vendor/bin ao PATH
Solução Temporária
Para adicionar o diretório bin do Composer ao seu PATH para a sessão atual do terminal:
- Abra seu terminal.
-
Execute este comando:
export PATH="$PATH:$HOME/.composer/vendor/bin"
Isso adiciona o diretório bin do Composer ao seu PATH apenas para a sessão atual.
Dica: Verificar Adição ao PATH
Após executar o comando export, você pode verificar se o diretório bin do Composer foi adicionado ao seu PATH executando:
echo $PATH
Isso exibirá seu PATH atual, e você deverá ver o diretório bin do Composer incluído.
Solução Permanente para Usuários do Bash
Para tornar a mudança permanente para usuários do Bash:
-
Abra seu arquivo ~/.bashrc com um editor de texto.
-
Adicione esta linha ao final do arquivo:
export PATH="$PATH:$HOME/.composer/vendor/bin"
-
Salve e feche o arquivo.
-
Para aplicar as mudanças sem fazer logout, execute:
source ~/.bashrc
Localizações Alternativas para Outros Sistemas
- Se seu sistema não tiver um arquivo ~/.bashrc, você pode adicionar a linha export ao ~/.bash_profile.
- Para versões mais recentes do Laravel, você pode precisar usar $HOME/.config/composer/vendor/bin em vez de $HOME/.composer/vendor/bin.
- Para fazer a mudança em todo o sistema, incluindo aplicações GUI, adicione a linha export ao ~/.profile.
Exemplo: Usando ~/.profile para Adição do PATH em Todo o Sistema
Para adicionar o diretório bin do Composer ao seu PATH em todo o sistema:
- Abra seu arquivo ~/.profile com um editor de texto:
nano ~/.profile
- Adicione a seguinte linha ao final do arquivo:
export PATH="$PATH:$HOME/.composer/vendor/bin"
- Salve e feche o arquivo.
- Faça logout e login novamente para que as mudanças tenham efeito.
Verificando a Atualização do PATH
Após adicionar o diretório bin do Composer ao seu PATH, você precisa verificar se as mudanças foram aplicadas corretamente. Aqui estão duas maneiras de verificar se a atualização funcionou:
Faça logout e login novamente:
- Salve seu trabalho e feche todas as janelas do terminal.
- Faça logout do seu sistema Ubuntu.
- Faça login novamente na sua conta.
- Abra uma nova janela do terminal.
- Digite este comando para mostrar seu PATH atual:
echo $PATH
- Procure pelo diretório ~/.composer/vendor/bin na saída.
Use o comando source para aplicar as mudanças:
- Se você não quiser fazer logout, use o comando source para recarregar as configurações do seu shell:
source ~/.bashrc
(Use ~/.bash_profile ou ~/.profile se você adicionou o PATH lá)
- Após executar o comando source, verifique seu PATH:
echo $PATH
- Procure pelo diretório ~/.composer/vendor/bin na saída.
Se você vir o diretório bin do Composer no seu PATH, a atualização foi bem-sucedida. Agora você pode executar comandos do Laravel sem digitar o caminho completo para o executável.