instalar node.js después de apt-get install node

25

Estoy tratando de instalar node.jsy cometí el error de instalar apt-get install node. Que no es node.js.

Puedo encontrar lo correcto node.jsen git hub, construir y hacer todo. Todo parece estar instalado. Pero recibo este error al ejecutarnode -v

~/node$ node -v
-bash: /usr/sbin/node: No such file or directory

¿Alguna idea sobre cómo hacer que node -vfuncione?

Además, en Ubuntu 10.04 si ayuda

brian
fuente
qué shell, intenta rehashvolver a escanear los directorios de finalización. Además, si está en el directorio donde está el binario y no está en su ruta. intente ./node -v
Doon
sí, puedo hacer que el nodo se ejecute haciendo /usr/local/bin/node node -v.. aunque me gustaría poder ejecutarlo simplementenode -v
brian
tienes /usr/local/binen tu $PATH? (escriba echo $PATHpara probar)
pqnet

Respuestas:

53

parece que eliminó el nodo (desinstalado) de / usr / sbin, solo asegúrese de que / usr / local / bin esté en su ruta y ejecute

golpetazo: hash -r

zsh: rehash

Y su shell debe recoger la nueva ubicación y ejecutarla por usted.

Doon
fuente
1

Desde CTTE # 614907 simplemente se supone que debe hacerlo apt-get install nodejsy continuar confirmando la eliminación del nodepaquete. Tienes que elegir uno sobre el otro debido al conflicto de nombres.

László Monda
fuente
1

Necesita purgar el nodo y los paquetes relacionados:

sudo apt-get purge node

sudo apt-get purge

Andre Figueiredo
fuente