使用Linux命令行卸载Node.JS?

| 如何在Linux中使用cmd行卸载node.js?     
已邀请:
运行
which node
将返回like1ѭ。 然后运行
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再次安装到以空开始的自定义路径中,则可以看到它添加的内容,然后将能够为npm创建一个列表,该列表类似于我为节点创建的上面的列表。     
在Ubuntu 12.04中,只需键入
$ 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
目录,该目录已手动删除。老实说,我不知道npm的所有痕迹是否都已删除,但是我找不到其他东西。     
如果使用
curl
+
yum
安装节点:
sudo curl --silent --location https://rpm.nodesource.com/setup_4.x | bash -
sudo yum -y install nodejs
然后您可以使用
yum
将其删除:
sudo yum remove nodejs
请注意,使用“ 11”脚本会导致安装错误版本的节点。有一个错误会导致安装
node
v6.7而不是
curl
脚本中使用的路径
(../setup_4.x)
预期的v4.x。     
抱歉,当您使用George Bailey时,答案确实很好 希望从计算机上完全删除该节点。 该答案来自:@tedeh https://github.com/nodesource/distributions/issues/486 如果您想安装新版本的节点,则必须使用以下代码
sudo rm -rf /var/cache/yum
sudo yum remove -y nodejs
sudo rm /etc/yum.repos.d/nodesource*
sudo yum clean all
并将新的nodejs版本添加到“ yum”节点的新版本中
#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 -
安装nodejs
sudo yum -y install nodejs
希望对您有帮助!!!     
最好手动删除NodeJS及其模块,因为安装后会留下很多文件,链接和模块,后来在重新配置NodeJS及其模块的另一个版本时会产生问题。 运行以下命令。
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 
须藤rm -rf / usr / local / lib / node * 须藤rm -rf / usr / local / include / node * 须藤rm -rf / usr / local / bin / node * 完成了 有关命令的逐步指南,请参见http://amcositsupport.blogspot.in/2016/07/to-completely-uninstall-node-js-from.html 这帮助我解决了我的问题。     

bab

如果您只想更新节点,也有一个简洁的更新器 https://github.com/creationix/nvm 使用,   git clone git://github.com/creationix/nvm.git〜/ .nvm      源〜/ .nvm / nvm.sh      nvm安装v0.4.1     
George Bailey的答案很好。 我只需要添加以下标志,并在需要时使用sudo即可:
 sudo rm -rf bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node
    
使用\“ 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
    
我认为这至少部分有效(尚未调查):
nvm uninstall <VERSION_TO_UNINSTALL>
例如:
nvm uninstall 4.4.5
    
解决此问题的最佳方法是从开始做起: 安装酿造
#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\"
然后重新启动终端,以便重新加载对.bashrc的修改 安装节点
brew install node
检查版本
node -v
npm -v
更新节点
brew update
brew upgrade node
卸载节点
brew uninstall node
    

要回复问题请先登录注册