卸载从二进制分发文件安装的nodejs

Vin*_*ran 1 ubuntu node.js

我使用从node js网站下载的zip文件(tar.gz)在ubuntu 14.04中安装了nodejs(node-v4.2.1)(不使用apt-get install.安装节点的位置是/ usr/local/bin.

而尝试使用sudo易于得到卸载它清除,sudo易于得到删除&sudo易于得到的autoremove不工作的.怎么可能我卸载它?

Vin*_*ran 5

我从下面给出的链接中得到了解决方案

http://hungred.com/how-to/completely-removing-nodejs-npm/

如何在Linux上安装节点二进制分发文件

I did the following steps and it works fine


sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/bin/node
sudo rm -rf /usr/local/lib/node_modules/
sudo rm -rf /usr/local/include/node/
sudo rm -rf /usr/local/share/man/man1/node.1



cd /home/userName
ls -ld .?* (to display hidden files)
# delete files/folders related with node
sudo rm -f .node_repl_history
sudo rm -rf .npm
Run Code Online (Sandbox Code Playgroud)

要重新安装新版本,请按照以下步骤操作

1.从Node官方网站下载新版本.在我的情况下,我下载的文件是node-v6.9.4-linux-x64.tar.xz

2.使用该命令将文件移动到/ usr/local目录中

sudo mv  Downloads/node-v6.9.4-linux-x64.tar.xz /usr/local
Run Code Online (Sandbox Code Playgroud)

3.使用以下命令解压缩到/ usr/local中的相应目录

sudo tar --strip-components 1 -xf node-v6.9.4-linux-x64.tar.xz
Run Code Online (Sandbox Code Playgroud)

-xf是解压缩.tar.xz for tar.gz使用-xzf

4.验证安装

node --version
Run Code Online (Sandbox Code Playgroud)