¿Cómo desinstalas node.js usando la línea cmd en linux?
223
¿Cómo desinstalas node.js usando la línea cmd en linux?
Correr which node
devolverá algo así /path/bin/node
.
Entonces corre cd /path
Esto es todo lo que agrega Node.JS.
rm -r bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node.1
Ahora lo único que no sé es npm y lo que tiene instalado. Si instala npm nuevamente en una ruta personalizada que comienza vacía, puede ver lo que agrega y luego podrá hacer una lista para npm similar a la lista anterior que hice para el nodo.
which nodejs
como lo hice en Ubuntunode -v
no muestra nada más que el archivo y la carpeta permanece allí debajo del nodo de carpeta . ¡Así que no se elimina por completo!rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/npm*
En Ubuntu 12.04 simplemente escribe esto
Será desinstalar nodejs y NPM , así sencilla.
fuente
.nmp
directorio en mi directorio de inicio~
. Lo quité yo mismo. ¿Hay otros archivos o directorios como ese que necesito eliminar para eliminar completamente node y npm?Si instaló desde la fuente, puede emitir el siguiente comando:
Si siguió las instrucciones en https://github.com/nodejs/node/wiki para instalar en su $ HOME / local / node, debe escribir lo siguiente antes de la línea anterior:
fuente
npm uninstall npm
para desinstalar npm antes de desinstalar el nodo../configure
a continuaciónsudo make uninstall
. si no especificó--prefix
que no necesita--prefix
ahoraLo siento, la respuesta de George Bailey funciona muy bien cuando quieres eliminar absolutamente el nodo de tu máquina.
Esta respuesta se deriva de: @tedeh https://github.com/nodesource/distributions/issues/486
Si desea instalar una nueva versión del nodo, debe usar el siguiente código
Y agregue una nueva versión de nodejs a "yum" una nueva versión de node
Instalar nodejs
Espero que te ayude chico !!!
fuente
yum list installed | grep nodejs
verificar. +1Para desinstalar el nodo, seguí la respuesta aceptada por @George, ya que no tengo las fuentes, pero antes de hacerlo ejecuté:
Eso pareció deshacerse de npm de los directorios del sistema como
/usr/bin/npm
y/usr/lib/npm
. Recibí el comando de aquí . Luego encontré un~/.npm
directorio, que eliminé manualmente. Honestamente, no sé si se han eliminado todos los rastros de npm, pero no puedo encontrar nada más.fuente
Si instaló el nodo usando
curl
+yum
:Luego puedes eliminarlo usando
yum
:Tenga en cuenta que el uso de la
curl
secuencia de comandos hace que se instale una versión incorrecta del nodo. Hay un error que hacenode
que se instale v6.7 en lugar de v4.x previsto por la ruta(../setup_4.x)
utilizada en elcurl
script.fuente
Es mejor eliminar NodeJS y sus módulos manualmente porque la instalación deja muchos archivos, enlaces y módulos y luego crea problemas mientras reconfiguramos otra versión de NodeJS y sus módulos. Ejecute los siguientes comandos.
Y esto hecho.
Una guía paso a paso con comandos está en http://amcositsupport.blogspot.in/2016/07/to-completely-uninstall-node-js-from.html
Esto me ayudó a resolver mi problema.
fuente
si solo desea actualizar el nodo, también hay un actualizador ordenado
https://github.com/creationix/nvm
usar,
fuente
La respuesta de George Bailey funciona bien. Simplemente agregaría los siguientes indicadores y usaría sudo si fuera necesario:
fuente
rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/npm*
comando de eliminación oficial @ https://docs.npmjs.com/misc/removing-npm , no estoy seguro de si es lógicamente equivalente a su comando, aunque lo intentaré (también podría requerir unsudo
) .después de instalar usando el script "PLATAFORMA NODE.JS ROCK-SOLID EN UBUNTU", obtengo esta salida. Que te dice cómo desinstalar nodejs.
fuente
Si tienes mmm puedes hacer:
yum remove nodesource-release* nodejs
yum clean all
Y después de eso, verifique si está eliminado:
rpm -qa 'node|npm'
fuente
Creo que esto funciona, al menos parcialmente (no lo he investigado):
nvm uninstall <VERSION_TO_UNINSTALL>
por ejemplo:nvm uninstall 4.4.5
fuente
Creo que Manoj Gupta tuvo la mejor respuesta de lo que estoy viendo. Sin embargo, el comando remove no elimina las carpetas o archivos de configuración que puedan quedar. Utilizar:
El comando de purga debe eliminar el paquete y luego limpiar los archivos de configuración. (vea esta pregunta para obtener más información sobre la diferencia entre purgar y eliminar). El indicador de eliminación automática hará lo mismo para los paquetes que instaló NodeJS.
Vea la respuesta aceptada en esta pregunta para una mejor explicación.
¡Aunque no olvides manejar NPM! La respuesta de Josh cubre eso.
fuente
La mejor manera de evitar esto es hacerlo desde el PRINCIPIO:
INSTALAR BREW
Luego, al final de su archivo .bashrc (en su directorio de inicio, presione Ctrl + H)
Luego reinicie el terminal para que la modificación a .bashrc se vuelva a cargar
PARA INSTALAR NODO
VERIFICAR VERSIÓN
PARA ACTUALIZAR NODO
PARA DESINSTALAR EL NODO
fuente