Comment désinstaller node.js en utilisant la ligne de commande sous linux?
Lancer which node
retournera quelque chose comme /path/bin/node
.
Puis lancez cd /path
C'est tout ce qui est ajouté par Node.JS.
rm -r bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node.1
Maintenant, la seule chose que je ne connais pas, c'est npm et ce qu'il a installé. Si vous réinstallez npm dans un chemin personnalisé qui commence vide, vous pourrez voir ce qu'il ajoute et vous pourrez ensuite créer une liste pour npm similaire à celle que j'ai créée pour node.
Dans buntu 12.04 tapez simplement ceci
$ Sudo apt-get remove nodejs
Ce sera désinstaller nodejs et npm aussi simple.
Si vous avez installé à partir des sources, vous pouvez exécuter la commande suivante:
Sudo make uninstall
Si vous avez suivi les instructions sur https://github.com/nodejs/node/wiki à installer sur votre nœud $ HOME/local /, vous devez taper les éléments suivants avant la ligne ci-dessus:
./configure --prefix=$HOME/local/node
Pour désinstaller le noeud, j'ai suivi la réponse acceptée par @George, car je n'ai plus les sources, mais avant de le faire, j'ai exécuté:
Sudo npm rm npm -g
Cela semblait supprimer NPM des répertoires système tels que /usr/bin/npm
et /usr/lib/npm
. J'ai reçu la commande de ici . J'ai ensuite trouvé un répertoire ~/.npm
que j'ai supprimé manuellement. Honnêtement, je ne sais pas si toutes les traces de NPM ont été supprimées, mais je ne trouve rien d’autre.
Si vous avez installé le noeud avec curl
+ yum
:
Sudo curl --silent --location https://rpm.nodesource.com/setup_4.x | bash -
Sudo yum -y install nodejs
Ensuite, vous pouvez le supprimer en utilisant yum
:
Sudo yum remove nodejs
Notez que l'utilisation du script curl
provoque l'installation de la version incorrecte du noeud. Il y a un bogue qui provoque l'installation de node
v6.7 au lieu de v4.x par le chemin (../setup_4.x)
utilisé dans le script curl
.
Désolé, la réponse de George Bailey fonctionne très bien lorsque vous souhaitez supprimer absolument le nœud de votre machine.
Cette réponse est renvoyée de: @tedeh https://github.com/nodesource/distributions/issues/486
Si vous voulez installer une nouvelle version de node, vous devez utiliser le code ci-dessous.
Sudo rm -rf /var/cache/yum
Sudo yum remove -y nodejs
Sudo rm /etc/yum.repos.d/nodesource*
Sudo yum clean all
Et ajouter une nouvelle version de nodejs à "yum" une nouvelle version de 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 -
Installer des noeuds
Sudo yum -y install nodejs
J'espère que ça va vous aider mec !!!
Il est préférable de supprimer manuellement NodeJS et ses modules car l’installation laisse un grand nombre de fichiers, liens et modules. Par la suite, elle crée des problèmes lors de la reconfiguration d’une autre version de NodeJS et de ses modules. Exécutez les commandes suivantes.
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 *
et cela fait.
Un guide étape par étape avec les commandes se trouve à http://amcositsupport.blogspot.in/2016/07/to-completely-uninstall-node-js-from.html
Cela m'a aidé à résoudre mon problème.
si vous voulez simplement mettre à jour le noeud, il y a aussi un joli programme de mise à jour
https://github.com/creationix/nvm
utiliser,
git clone git: //github.com/creationix/nvm.git ~/.nvm
source ~/.nvm/nvm.sh
nvm install v0.4.1
La réponse de George Bailey fonctionne bien. Je voudrais juste ajouter les drapeaux suivants et utiliser Sudo si nécessaire:
Sudo rm -rf bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node
après l'installation à l'aide du script "ROCK-SOLID NODE.JS PLATFORM ON UBUNTU", j'obtiens cette sortie. Ce qui vous indique comment désinstaller nodejs.
Terminé. Le nouveau package a été installé et enregistré dans
/tmp/node-install/node-v0.8.19/nodejs_0.8.19-1_i386.deb
Vous pouvez le supprimer de votre système à tout moment en utilisant:
dpkg -r nodejs
Je pense que cela fonctionne, au moins partiellement (n'ont pas enquêté): nvm uninstall <VERSION_TO_UNINSTALL>
par exemple:
nvm uninstall 4.4.5
La meilleure façon de contourner ce problème est de le faire dès le début:
INSTALLER BRASSER
#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)"
Puis à la fin de votre fichier .bashrc (dans votre répertoire personnel, appuyez sur Ctrl + H)
export PATH="$HOME/.linuxbrew/bin:$PATH"
export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH"
export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"
Puis redémarrez le terminal pour que les modifications apportées à .bashrc soient rechargées
POUR INSTALLER NODE
brew install node
POUR VERIFIER LA VERSION
node -v
npm -v
TO UPDATE NODE
brew update
brew upgrade node
POUR DÉSINSTALLER LE NŒUD
brew uninstall node