Desinstalar completamente nodejs, npm y node en ubuntu 14.04


Sé que esta pregunta se ha hecho muchas veces, pero todavía no podía hacerlo. Así que instalé erróneamente "nodo" haciendo sudo apt-get install node Y más tarde instalé nodejs (v0.10.37). Traté de actualizar a v0.12 con npm, pero sigue diciendo 0.10.37 cuando hago el nodejs -v. Además, no puedo usar el comando node ya que instalé erróneamente el otro "nodo" antes. Probé todos los diferentes comandos de los que habla la gente en todas las otras respuestas y no pude hacerlo todavía. Creo que el principal problema es que sigo tener el paquete de nodo incorrecto e instalar nodejs-legacy no funciona. También el comando npm install funciona y crea la carpeta con los archivos, pero mi Aplicación todavía dice que faltan las bibliotecas.

Author: mscdex, 2015-09-06

6 answers

sudo apt-get remove nodejs

sudo apt-get remove npm

Luego vaya a /etc/apt/sources.lista.d y eliminar cualquier lista de nodos si tiene. A continuación, hacer un

sudo apt-get update

Comprueba si hay alguno .npm or .nodo de la carpeta en su carpeta de inicio y eliminarlos.

Si escribe

which node

Puede ver la ubicación del nodo. Prueba which nodejs y which npm también.

Recomendaría instalar node usando Node Version Manager(NVM). Eso me ahorró mucho dolor de cabeza. Porque puede instalar nodejs y npm sin sudo usando nvm.

 143
Author: Raja,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-11-11 02:59:25

Es mejor eliminar NodeJS y sus módulos manualmente porque la instalación deja muchos archivos, enlaces y módulos atrás y luego crea problemas mientras reconfiguramos otra versión de NodeJS y sus módulos. Ejecute los siguientes comandos.

sudo rm -rf /usr/local/bin/npm /usr/local/share/man/man1/node* /usr/local/lib/dtrace/node.d ~/.npm ~/.node-gyp /opt/local/bin/node /opt/local/include/node /opt/local/lib/node_modules 

sudo rm -rf /usr/local/lib/node*

sudo rm -rf /usr/local/include/node*

sudo rm -rf /usr/local/bin/node*

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.

 38
Author: Amit Malik,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-02-07 11:20:38

Para eliminar nodejs, npm y node_modules de Ubuntu, debe eliminar también los contenedores que se encuentran en diferentes ubicaciones de Ubuntu.

Estos podrían ser:

/usr/local/bin/npm
/usr/local/share/man/man1/node
/usr/local/lib/dtrace/node.d
~/.npm
~/.node-gyp
/opt/local/bin/node
opt/local/include/node
/opt/local/lib/node_modules

Lo hice con éxito. Así que estoy compartiendo el procedimiento completo.

Debe seguir los pasos que se describen aquí: http://amcositsupport.blogspot.in/2016/07/to-completely-uninstall-node-js-from.html

 6
Author: Amit Malik,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-11-04 13:00:27

Para desinstalar completamente node js de Ubuntu

Para eliminar manualmente node js, npm y node_modules de Ubuntu, debe realizar los siguientes pasos.

  1. En primer lugar, debe ejecutar el siguiente comando desde command terminal como sudo.

Sudo rm-rf /usr/local/bin/npm /usr/local/share/man/man1/node* /usr/local/lib/dtrace/node.d ~/.npm ~/.node-gyp / opt / local / bin / node opt / local / include / node / opt / local / lib / node_modules

  1. Elimine los directorios node o node_modules de /usr/local/lib con la ayuda del siguiente comando.

Sudo rm-rf / usr / local / lib / node *

  1. Elimine los directorios node o node_modules de /usr/local/include con la ayuda del siguiente comando.

Sudo rm-rf / usr / local / include / node*

  1. Elimine cualquier archivo de nodo o directorio de /usr/local/bin con la ayuda del siguiente comando.

Sudo rm-rf / usr / local / bin / node *

  1. Vaya al directorio home y elimine cualquier nodo o directorio node_modules, si existe.
 3
Author: Kishan Jasani,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-08-02 05:27:38

Estaba loco eliminar nodo y npm y nodejs de mi ubuntu 14.04, pero con estos pasos lo eliminará...

sudo apt-get uninstall nodejs npm node
sudo apt-get remove nodejs npm node

Si desinstala correctamente y todavía está allí, beffore esta comprobación enlaces en la parte inferior...

//this will fine the `/usr/bin` or `/usr/local/bin`
find / -name "node"
// check path of program...
ls -l node
//and remove it
rm -rf /usr/bin/node

Más información
Eliminar-Sitio web oficial
Si instalaste a través del repositorio git Intente purgar nodejs npm y node

 1
Author: DarckBlezzer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 12:34:44

Para aquellos que instalaron el nodo.js a través del gestor de paquetes, puede ejecutar:

sudo apt-get purge nodejs

Opcionalmente si lo ha instalado agregando el repositorio oficial de NodeSource como se indica en "Installing Node.js vía gestor de paquetes " , hacer:

sudo rm /etc/apt/sources.list.d/nodesource.list

Si también desea limpiar la caché de npm:

rm -rf ~/.npm

Es una mala práctica intentar eliminar cosas manualmente, ya que puede estropear el gestor de paquetes y el propio sistema opearating.

 0
Author: Gayan Weerakutti,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-08-22 09:58:15