
Baixei o Node.JS tar
do site oficial. Agora tenho que definir /home/admin/Desktop/node-v0.8.16-linux-x64/bin
como diretório de trabalho para executá-lo a partir de um terminal. No entanto, não quero ter que estar cd
nesse diretório todas as vezes e não quero a node-v0.8.16-linux-x64
pasta na minha área de trabalho o tempo todo.
Onde é um local conveniente para colocar o node-v0.8.16-linux-x64
para que:
- está "oculto" do usuário (ou seja, não na área de trabalho)
- Posso executar
node
a partir de um terminal, independentemente do diretório de trabalho atual (ou seja, está automaticamente no meu caminho)
Responder1
Uma pergunta semelhante foi feita ediscutido em U&L.
A resposta curta é colocar o executável em $HOME/bin (criando o diretório se necessário). A maioria dos arquivos de inicialização do shell inclui $HOME/bin no usuário $PATH, mas pode ser necessário adicioná-lo manualmente ao $PATH.
Supondo que você esteja usando bash
, adicione ao seu ~/.bashrc:
PATH=$PATH:$HOME/bin