使用Linux命令行卸载Node.JS?
你如何卸载node.js在Linux中使用CMD行?
运行which node
会返回类似/path/bin/node
。
然后运行cd /path
这是所有由Node.JS添加的。
rm -r bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node.1
现在我唯一不知道的是npm和它安装的东西。 如果你再次将npm安装到一个空的自定义path中,那么你可以看到它添加了什么,然后你就可以为npm创build一个类似于我为node创build的列表的列表。
在Ubuntu 12.04中,input这个
$ sudo apt-get remove nodejs
它会卸载nodejs和npm ,也很简单。
如果从源代码安装,则可以发出以下命令:
sudo make uninstall
如果您按照https://github.com/nodejs/node/wiki中的说明安装到您的$ HOME / local / node,则必须在上面的行之前键入以下内容:
./configure --prefix=$HOME/local/node
要卸载节点,我按@George接受的答案,因为我不再有源,但在这之前,我跑了:
sudo npm rm npm -g
这似乎摆脱了系统目录如/usr/bin/npm
和/usr/lib/npm
。 我从这里得到了命令。 然后我发现一个~/.npm
目录,我手动删除。 老实说,我不知道是否每一个npm的痕迹已经被删除,但我什么也找不到。
George Bailey的答案很好。 我只是添加下面的标志,如果需要使用sudo:
sudo rm -rf bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node
如果你只想更新节点,那么也有一个整洁的更新
https://github.com/creationix/nvm
使用,
git clone git://github.com/creationix/nvm.git〜/ .nvm
源〜/ .nvm / nvm.sh
nvm安装v0.4.1
如果你使用curl
+ yum
来安装节点:
sudo curl --silent --location https://rpm.nodesource.com/setup_4.x | bash - sudo yum -y install nodejs
那么你可以使用yum
删除它:
sudo yum remove nodejs
请注意,使用curl
脚本会导致安装错误版本的节点。 有一个错误导致node
v6.7安装,而不是curl
脚本中使用的path(../setup_4.x)
所要求的v4.x。
这样更好地手动删除NodeJS及其模块,因为安装会留下大量文件,链接和模块,随后在重新configurationNodeJS及其模块的其他版本时会产生问题。 运行以下命令。
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 *
这完成了。
有关命令的分步指南位于http://amcositsupport.blogspot.in/2016/07/to-completely-uninstall-node-js-from.html
这帮助我解决了我的问题。
在使用“ROCK-SOLID NODE.JS PLATFORM ON UBUNTU”脚本安装后,我得到了这个输出。 它告诉你如何卸载nodejs。
完成。 新软件包已安装并保存到
/tmp/node-install/node-v0.8.19/nodejs_0.8.19-1_i386.deb
您可以随时使用以下命令将其从系统中删除:
dpkg -r nodejs
最好的办法就是从开始的时候开始做:
安装BREW
#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)"
然后在你的.bashrc文件的末尾(在你的主目录中按下Ctrl + H)
export PATH="$HOME/.linuxbrew/bin:$PATH" export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH" export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"
然后重新启动terminal,重新加载对.bashrc的修改
安装节点
brew install node
检查版本
node -v npm -v
更新节点
brew update brew upgrade node
要卸载节点
brew unistall node
我认为这个工作,至less部分(没有调查): nvm uninstall <VERSION_TO_UNINSTALL>
例如:
nvm uninstall 4.4.5