Instalei o NodeJS no Ubuntu 14.04 nvm
seguindo este site Instalando o NodeJS
Embora eu tivesse o seguinte problema como
nvm ls
sbin
mkdir: cannot create directory ‘/usr/sbin/alias’: Permission denied
Então eu encontrei para resolver isso como (da solução NVM )
$ export NVM_DIR=~/.nvm
$ echo $NVM_DIR
/home/roy/.nvm
Então funciona bem.
Agora, o problema que enfrento é que, se eu reiniciar ou abrir um novo console, não consigo encontrá-lo node
novamente.
roy@Croy:~$ node -version
The program 'node' can be found in the following packages:
* node
* nodejs-legacy
Try: sudo apt-get install <selected package>
Eu tenho que seguir esses passos,
Eu faço nvm install 0.11.13
então mostra
v0.11.13 is already installed.
Now using node v0.11.13
Aqui está minha pergunta sobre o Stackoverflow - a resposta a seguir não está funcionando.
Como sair daqui?
curl https://raw.githubusercontent.com/creationix/nvm/v0.7.0/install.sh | sh
passo deu errado. Você pode salvar seu ~ / .profile (fazer uma cópia em / tmp), refazer esta etapa e verificar o que há de novo pordiff /tmp/.profile ~/.profile
Respostas:
Como visto aqui
Comando de execução:
e no meu caso, foi exibido
/usr/sbin/node
.Se ele diz que o comando não foi encontrado, pule para 3. Remova-o
Comando de execução:
No meu caso, ele exibiu
/usr/bin/nodejs
Faça um link
OU
fonte
Comando de execução:
Para mais informações: Veja aqui .
fonte
Como visto aqui
fonte
O nó tem um nome diferente na versão atual, a minha é
v0.10.25
.A corrente
node
é justanodejs
.Para usar os comandos antigos, você deve criar um link simbólico como este.
e é isso.
Corre:
node --version
fonte
0.10.25~dfsg2-2ubuntu1
para lançamento confiável?A seguinte linha adiciona um nó ao seu
$PATH
:Use sua versão do nó instalado.
fonte
Que tal usar as instruções oficiais do site nodejs :
Para v6:
Para v4:
Eu testei isso no Windows bash (via subsistema para Linux - 14.04) e ele tinha o
node
alias correto . A execuçãosudo apt-get install -y nodejs
sem primeiro executar o script de instalação resultará na obtenção do nó 0.10.fonte