Risposte:
La corsa which node
restituirà qualcosa di simile /path/bin/node
.
Quindi corri cd /path
Questo è tutto ciò che viene aggiunto da Node.JS.
rm -r bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node.1
Ora l'unica cosa che non so è npm e cosa ha installato. Se installi di nuovo npm in un percorso personalizzato che inizia vuoto, puoi vedere cosa aggiunge e sarai in grado di creare un elenco per npm simile all'elenco precedente che ho creato per il nodo.
which nodejs
come ho fatto con Ubuntu
node -v
non mostra altro che il file e la cartella rimangono lì sotto il nodo della cartella . Quindi non è stato rimosso completamente !!
rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/npm*
In Ubuntu 12.04 basta digitare questo
$ sudo apt-get remove nodejs
Sarà disinstallare nodejs e NPM pure semplice.
.nmp
directory nella mia home directory ~
. L'ho rimosso da solo. Ci sono altri file o directory come quelli che devo rimuovere per rimuovere completamente nodo e npm?
Se installato dall'origine, è possibile emettere il seguente comando:
sudo make uninstall
Se hai seguito le istruzioni su https://github.com/nodejs/node/wiki per installare sul tuo $ HOME / local / node, allora devi digitare quanto segue prima della riga sopra:
./configure --prefix=$HOME/local/node
npm uninstall npm
per disinstallare npm prima di disinstallare il nodo.
./configure
poi sudo make uninstall
. se non hai specificato --prefix
non è necessario --prefix
ora
Ci dispiace la risposta di George Bailey funziona molto bene quando si desidera assolutamente rimuovere il nodo dal computer.
Questa risposta è riferita da: @tedeh https://github.com/nodesource/distributions/issues/486
Se vuoi installare una nuova versione del nodo devi usare il codice qui sotto
sudo rm -rf /var/cache/yum
sudo yum remove -y nodejs
sudo rm /etc/yum.repos.d/nodesource*
sudo yum clean all
E aggiungi la nuova versione di nodejs a "yum" una nuova versione di node
#using this command for Node version 8
curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
#using this command for Node version 10
curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash -
Installa nodejs
sudo yum -y install nodejs
Spero che ti possa aiutare ragazzo !!!
yum list installed | grep nodejs
controllare. +1
Per disinstallare il nodo ho seguito la risposta accettata da @George, poiché non ho più le fonti, ma prima ho fatto ciò:
sudo npm rm npm -g
Ciò sembrava sbarazzarsi di npm dalle directory di sistema come /usr/bin/npm
e /usr/lib/npm
. Ho ricevuto il comando da qui . Ho quindi trovato una ~/.npm
directory che ho eliminato manualmente. Onestamente non so se ogni traccia di npm è stata rimossa, ma non riesco a trovare nient'altro.
Se hai installato il nodo usando curl
+ yum
:
sudo curl --silent --location https://rpm.nodesource.com/setup_4.x | bash -
sudo yum -y install nodejs
Quindi puoi rimuoverlo usando yum
:
sudo yum remove nodejs
Si noti che l'utilizzo dello curl
script provoca l'installazione della versione errata del nodo. Esiste un bug che causa l' node
installazione di v6.7 anziché v4.x previsto dal percorso (../setup_4.x)
utilizzato nello curl
script.
È meglio rimuovere manualmente NodeJS e i suoi moduli perché l'installazione lascia molti file, collegamenti e moduli dietro e successivamente crea problemi mentre riconfiguriamo un'altra versione di NodeJS e dei suoi moduli. Esegui i seguenti comandi.
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*
e questo fatto.
Una guida passo passo con i comandi è disponibile all'indirizzo http://amcositsupport.blogspot.in/2016/07/to-completely-uninstall-node-js-from.html
Questo mi ha aiutato a risolvere il mio problema.
se vuoi solo aggiornare il nodo, c'è anche un aggiornamento pulito
https://github.com/creationix/nvm
usare,
git clone git: //github.com/creationix/nvm.git ~ / .nvm
fonte ~ / .nvm / nvm.sh
nvm install v0.4.1
La risposta di George Bailey funziona bene. Vorrei solo aggiungere i seguenti flag e utilizzare sudo se necessario:
sudo rm -rf bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node
rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/npm*
comando di rimozione ufficiale @ https://docs.npmjs.com/misc/removing-npm , non sono sicuro che sia logicamente equivalente al tuo comando, lo proverò comunque (potrebbe richiedere anche un sudo
) .
dopo l'installazione usando lo script "ROCK-SOLID NODE.JS PLATFORM ON UBUNTU", ottengo questo output. Il che spiega come disinstallare nodejs.
Fatto. Il nuovo pacchetto è stato installato e salvato in
/tmp/node-install/node-v0.8.19/nodejs_0.8.19-1_i386.deb
Puoi rimuoverlo dal tuo sistema in qualsiasi momento usando:
dpkg -r nodejs
Se hai yum potresti fare:
yum remove nodesource-release* nodejs
yum clean all
E dopo verifica se è stato eliminato:
rpm -qa 'node|npm'
Penso che questo funzioni, almeno parzialmente (non ho studiato):
nvm uninstall <VERSION_TO_UNINSTALL>
ad esempio:
nvm uninstall 4.4.5
Penso che Manoj Gupta abbia avuto la migliore risposta da quello che sto vedendo. Tuttavia, il comando remove non elimina le cartelle o i file di configurazione che potrebbero essere rimasti. Uso:
sudo apt-get purge --auto-remove nodejs
Il comando purge dovrebbe rimuovere il pacchetto e quindi ripulire tutti i file di configurazione. (vedi questa domanda per maggiori informazioni sulla differenza tra spurgo e rimozione). Il flag di rimozione automatica farà lo stesso per i pacchetti installati da NodeJS.
Vedere la risposta accettata su questa domanda per una spiegazione migliore.
Anche se non dimenticare di gestire NPM! La risposta di Josh lo copre.
Il modo migliore per aggirare questo è farlo fin dall'inizio:
INSTALLA BIRRA
#HERE IS HOW: PASTE IN TERMINAL
sudo apt-get install build-essential curl git m4 ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)"
Quindi alla fine del tuo file .bashrc (nella tua home directory premi Ctrl + H)
export PATH="$HOME/.linuxbrew/bin:$PATH"
export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH"
export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"
Quindi riavviare il terminale in modo che le modifiche a .bashrc vengano ricaricate
PER INSTALLARE NODE
brew install node
PER CONTROLLARE LA VERSIONE
node -v
npm -v
PER AGGIORNARE NODO
brew update
brew upgrade node
PER DISINSTALLARE IL NODO
brew uninstall node