如何在linux下使用cmd行卸载node.js ?


当前回答

如果您使用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脚本会导致安装错误的节点版本。有一个错误导致安装节点v6.7而不是v4。在curl脚本中使用的路径(../setup_4.x)。

其他回答

如果您使用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脚本会导致安装错误的节点版本。有一个错误导致安装节点v6.7而不是v4。在curl脚本中使用的路径(../setup_4.x)。

对于Ubuntu 12.04:

sudo apt-get remove nodejs

这将卸载nodejs和npm。

安装后使用“磐石坚实的NODE.JS平台上的UBUNTU”脚本,我得到这个输出。它告诉你如何卸载nodejs。

完成了。已安装新包并保存到 / tmp / node-install / node-v0.8.19 / nodejs_0.8.19-1_i386.deb 您可以在任何时候使用以下方法将其从系统中删除: DPKG -r nodejs

除了apt或yum删除,清除任何残留文件,以避免冲突,如果你安装了一个新版本:

sudo rm -rf /usr/local/bin/npm 
sudo rm -rf /usr/local/share/man/man1/node* 
sudo rm -rf /usr/local/lib/dtrace/node.d 
sudo rm -rf ~/.npm 
sudo rm -rf ~/.node-gyp 
sudo rm -rf /opt/local/bin/node 
sudo rm -rf opt/local/include/node 
sudo rm -rf /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*

乔治·贝利的回答很好。 我只会添加以下标志,并在需要时使用sudo:

 sudo rm -rf bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node