如何在ubuntu 16.04上清除卸载nodejs / node

时间:2017-10-12 00:32:11

标签: node.js ubuntu

我通过以下方式安装了node和npm: $sudo apt-get install npm

然后我意识到节点版本是4.2.6,我无法运行我的代码(一些函数语法错误/类型错误等)。

所以我设置卸载nodejs:

sudo apt-get remove npm sudo apt-get purge nodejs sudo apt-get autoremove rm -r /usr/local/bin/npm rm -rf ~/.npm rm -rf /opt/local/bin/node rm -rf opt/local/include/node rm -rf /opt/local/lib/node_modules

使用最新的LTS重新安装, 我正在按照https://nodejs.org/en/download/package-manager/

的安装说明进行操作

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get install -y nodejs

我的问题:上面安装后的nodejs版本仍然是4.2.6,我如何获得最新版本?或者卸载并清理4.2.6?

2 个答案:

答案 0 :(得分:4)

您可以使用NVM(节点版本管理器)

安装节点

这样做:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash

这将下载并执行NVM安装脚本。现在应该安装NVM。

之后只需用它来安装节点。打开终端,例如执行

nvm install 6.11.4

这将安装节点版本6.11.4,这是最新的LTS。您可以安装所需的任何版本。做

nvm ls-remote

查看所有可用版本,只需替换版本号。

您可以安装任意数量的节点版本,并使用

在它们之间切换

nvm使用6.11.4

您也可以使用

设置默认版本
nvm alias default 6.11.4

答案 1 :(得分:0)

转到node.org网站

下载二进制文件

打开包装

用解压缩的内容替换原始文件

例如

sudo mv ./bin/* /usr/bin/
sudo mv ./lib/* /usr/lib/
etc ...