如今,网上关于在Ubuntu上安装Node.js教程已经非常多了,今天我写的这篇教程应该是最简单有效的,既没有使用nvm,也没有使用apt-get,下面听我细细道来。

在浏览器中打开Node.js的下载页面,https://nodejs.org/en/download

Ubuntu 16.04安装Node.js最简单教程-程序旅途

图中为长期支持版本v6.11.0,目前最新版本为v8.1.3。这两个版本对应的下载地址分别为:https://nodejs.org/dist/v6.11.0/node-v6.11.0-linux-x64.tar.xz和https://nodejs.org/dist/v8.1.3/node-v8.1.3-linux-x64.tar.xz,我们以v6.11.0为例。

1. 下载node-v6.11.0-linux-x64.tar.xz

wget https://nodejs.org/dist/v6.11.0/node-v6.11.0-linux-x64.tar.xz

2. 解压node-v6.11.0-linux-x64.tar.xz

# 解压node-v6.11.0-linux-x64.tar.xz
tar xvJf node-v6.11.0-linux-x64.tar.xz

这里解压的文件具有xz属性,要指定-J选项。

3. 移动node-v6.11.0-linux-x64到/opt目录下

# 移动node-v6.11.0-linux-x64到/opt目录下并重命名为node
sudo mv node-v6.11.0-linux-x64 /opt/node

4. 创建node和npm的软连接

分别为node何npm创建软连接,以便可以在任意目录中执行。

# 为node创建软连接
sudo ln -s /opt/node/bin/node /usr/local/bin/node
# 为npm创建软连接
sudo ln -s /opt/node/bin/npm /usr/local/bin/npm

5. 验证

# 查看node版本
node -v
# 查看npm版本
npm -v

node -v 输出v6.11.0npm -v输出3.10.10,说明已经安装成功了。