在ubuntu 14.04中安装最新的nodejs版本

Aam*_*amu 62 ubuntu node.js

这是我在ubuntu 14.04 LTS中安装nodejs的方式:

sudo add-apt-repository ppa:chris-lea/node.js

sudo apt-get install nodejs
Run Code Online (Sandbox Code Playgroud)

当我用这个检查节点版本时:

node -v
Run Code Online (Sandbox Code Playgroud)

我明白了

v0.10.37
Run Code Online (Sandbox Code Playgroud)

但最新版本是4.2.6和5.5.0.我如何获得最新版本或更新版本?

小智 149

sudo apt-get install curl
Run Code Online (Sandbox Code Playgroud)

对于Node.js v4

curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs
Run Code Online (Sandbox Code Playgroud)

对于Node.js v5:

curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -
sudo apt-get install -y nodejs
Run Code Online (Sandbox Code Playgroud)

Node.js v6:

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
Run Code Online (Sandbox Code Playgroud)

Node.js v7:

curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install -y nodejs
Run Code Online (Sandbox Code Playgroud)

Node.js 8:

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
Run Code Online (Sandbox Code Playgroud)

https://nodejs.org/en/download/package-manager/


lor*_*isi 47

Ubuntu 14.04.5 LTS更简单的方法是

1安装npm:

sudo apt-get install npm

  1. 安装 n

sudo npm install n -g

  1. 获取节点的最新版本

sudo n latest

如果您希望安装特定版本的`node

2.1列出可用的节点版本

n ls

2.2并安装特定版本

sudo n 4.5.0

  • 这对我有用,谢谢.其他提示没有奏效. (2认同)
  • 最佳答案,简单而完整 (2认同)

Har*_*nan 6

在Ubuntu14.04 LTS 64位操作系统中,节点和npm更新存在问题.由于Google Chrome存储库不再提供32位软件包,因此64位Ubuntu/Debian用户在更新软件源时会发现错误,如下所示:

无法获取http://dl.google.com/linux/chrome/deb/dists/stable/Release 无法在发布文件中找到预期的条目"main/binary-i386/Packages"(错误的sources.list条目或格式错误的文件)某些索引文件无法下载.它们被忽略了,或者使用了旧的.

因此,要解决此问题,必须专门为64位存储库设置存储库.这可以通过命令完成

sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"
Run Code Online (Sandbox Code Playgroud)

i,e您应该在安装节点之前将其设置为64位.因此,安装最新节点和npm的确切步骤将是

sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"

curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -

sudo apt-get install -y nodejs
Run Code Online (Sandbox Code Playgroud)

我有这样的问题,从这里得到了这个解决方案.希望这会对某人有所帮助.