debian/ubuntu/deepin上比较干净的方法安装新版nodejs

前端之家收集整理的这篇文章主要介绍了debian/ubuntu/deepin上比较干净的方法安装新版nodejs前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

缘起

想在工作电脑上安装一个nodejs开发的软件,然而源里面的node版本相当陈旧,又不想完全托离开包管理系统从头折腾node,经调研,发现了这个方法。记录如次。

系统版本

  1. lsb_release -a
  2. No LSB modules are available.
  3. Distributor ID: Deepin
  4. Description: Deepin 15.3
  5. Release: 15.3
  6. Codename: unstable

前置准备

  1. sudo apt install nodejs-legacy

观察node版本

  1. node -v
  2. v6.3.1

安装npm

  1. sudo apt install npm

观察npm版本

  1. npm -v
  2. 4.1.1

升级一下npm到最新版

  1. sudo npm install npm@latest -g

再看npm版本

  1. npm -v
  2. 4.4.4

安装一个叫做n的nodejs模块

"no subshells,no profile setup,no convoluted api,just simple"

简单地说,n就是一个管理nodejs本身版本的工具,可用于node升级 详见https://www.npmjs.com/package/n

  1. sudo npm install -g n

最后升级nodejs到新版

  1. sudo n latest //最新版本
  2. sudo n stable //稳定版本
  3. sudo n lts //长期支持版本

我选择的是最新版latest

  1. sudo n latest
  2.  
  3. install : node-v7.9.0
  4. mkdir : /usr/local/n/versions/node/7.9.0
  5. fetch : https://nodejs.org/dist/v7.9.0/node-v7.9.0-linux-x64.tar.gz
  6. ######################################################################## 100.0%
  7. installed : v7.9.0

确认一下

  1. node -v
  2. v7.9.0

打完收功

猜你在找的Ubuntu相关文章