¿Cómo se desinstala node.js usando la línea cmd en linux?
Ejecutar qué nodo
devolverá algo como ruta/bin/nodo
.
Entonces ejecuta cd /ruta
Esto es todo lo que añade 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 instalas npm de nuevo en una ruta personalizada que empiece vacía, entonces podrás ver lo que añade y entonces podrás hacer una lista para npm similar a la lista anterior que hice para node.
Si ha instalado desde el código fuente, puede emitir el siguiente comando:
sudo make uninstall
Si siguió las instrucciones en https://github.com/nodejs/node/wiki para instalar en su $HOME/local/node, entonces tiene que escribir lo siguiente antes de la línea anterior:
./configure --prefix=$HOME/local/node
Para desinstalar el nodo seguí la respuesta aceptada por @George, pues ya no tengo los fuentes, pero antes de hacerlo corrí:
sudo npm rm npm -g
Eso pareció deshacerse de npm de los directorios del sistema como /usr/bin/npm
y /usr/lib/npm
. Obtuve el comando de aquí. Luego encontré un directorio ~/.npm
, que borré manualmente. Sinceramente, no sé si se ha eliminado todo rastro de npm, pero no encuentro nada más.