Node.js 如何在ubuntu 16.04上安装最新版本的nodejs?

Node.js 如何在ubuntu 16.04上安装最新版本的nodejs?,node.js,npm,installation,Node.js,Npm,Installation,我正在尝试使用npm在我的笔记本电脑上安装最新版本的nodejs。但每次尝试安装时,我都会收到以下消息: npm is known not to run on Node.js v4.2.6 Node.js 4 is supported but the specific version you're running has a bug known to break npm. Please update to at least 4.7.0 to use this version of npm. Yo

我正在尝试使用npm在我的笔记本电脑上安装最新版本的nodejs。但每次尝试安装时,我都会收到以下消息:

npm is known not to run on Node.js v4.2.6
Node.js 4 is supported but the specific version you're running has
a bug known to break npm. Please update to at least 4.7.0 to use this
version of npm. You can find the latest release of Node.js at https://nodejs.org/

我已经尝试了所有安装或升级nodejs和npm的方法,但是每次我都会收到这个消息。另外,当我运行nodejs-v时,它会显示v4.2.6


如何正确安装nodejs以便使用它?

请仔细阅读错误。Node.js 4是受支持的,但您正在运行的特定版本有一个已知的漏洞,该漏洞会破坏npm

您安装了一个不允许npm运行的nodejs版本。因此,您不能使用npm来更新nodejs。相反,您可以从链接中遵循nodejs安装指南“基于Debian和Ubuntu的Linux发行版”

对于Node.js 6:

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
或者,对于Node.js 8:

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

“尝试了所有安装或升级nodejs和npm的方法”这些方法是什么?比如通过package manager安装,使用官方网站etcI上给出的终端命令,我想我之前也这么做了。然而,我再次遵循了这些步骤。现在,我该怎么办?检查终端“node-v”中的节点版本。如果未更新到v6.x或v8.x,请尝试上述命令,并检查安装时是否有错误。如果是,请尝试解决这些问题。