No puedo actualizar nodejs, y no puedo ver por qué.
Si tuviera que adivinar, diría que tengo dos repositorios listados en apt-get, que contienen un paquete de nodejs.
Esto es lo que he hecho:
Eliminar la versión anterior:
sudo apt-get remove --purge nodejs npm
Luego, yendo a https://github.com/nodesource/distributions#installation-instructions , ejecuté:
curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
Y entonces:
sudo apt-get install -y nodejs
Entonces corro:
nodejs -v
Que devuelve:
v0.10.25
¿Alguien puede explicar qué está pasando? ¿Y cómo puedo remediar esta situación?
Muchas gracias.
which nodejs
te diré eso. Luego,apt-get remove...
vuelva a ejecutar y vea cuál es la salida dewhich nodejs
después de intentar eliminarlo.Respuestas:
Usar el nvm (administrador de versiones de nodo) es la mejor opción para actualizar la versión predeterminada del nodo.
instalar o actualizar nvm:
o
Después de una instalación exitosa, cierre la terminal y abra una nueva terminal. Enumere la versión de nodejs disponible:
Esto enumerará las versiones disponibles de nodejs.
Seleccione la versión que desea instalar:
Mira esta versión:
Espero que esto ayude como una guía paso a paso.
fuente
Al final estaba harto de no llegar a ninguna parte.
Como solución, decidí usar nvm (administrador de versiones de nodo).
Es súper simple de instalar, configurar y usar. Tomó menos de 3 minutos para volver a funcionar con nodejs versión 5.
https://github.com/creationix/nvm
Estoy escribiendo esto para completar.
fuente
Siempre uso n para actualizar, actualizar y eliminar
node
versiones. Tenga en cuenta que es posible que deba usarsudo
, según su configuración.Use o instale la última versión oficial:
Utilice o instale la versión oficial estable:
Use o instale la última versión oficial de LTS:
Eliminar versiones
fuente