Linux 技术手札

Ubuntu 安装 Node.js

Node.js 是一个基于 Google V8 引擎的事件驱动 I/O 服务端。目的是为了提供撰写如 Web 服务的可扩充网络程序。Node.js 是以 JavaScript 为基础开发的新架构, 它可以让 JavaScript 在浏览器以外的地方执行。

以下会介绍在 Ubuntu 透过源码安装及 apt-get 安装的步骤:

Ubuntu Repository 安装:

透过 Ubuntu 默认 Repository 安装的好处是简单, 但缺点是安装的版本会较旧。

$ sudo apt-get install nodejs
$ sudo apt-get install npm

PPA Repository 安装:

如果想安装较新的版本, 可以透过 PPA Repository 安装。

先加入 PPA repository:

$ sudo apt-get install python-software-properties
$ sudo add-apt-repository -y -r ppa:chris-lea/node.js
$ sudo curl –silent https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add –

设定要安装的 Node.js 版本:

VERSION=node_7.x
DISTRO=”$(lsb_release -s -c)”

从以上变量设定 Node.js Repository 版本:

$ sudo echo “deb https://deb.nodesource.com/$VERSION $DISTRO main” | sudo tee /etc/apt/sources.list.d/nodesource.list
$ sudo echo “deb-src https://deb.nodesource.com/$VERSION $DISTRO main” | sudo tee -a /etc/apt/sources.list.d/nodesource.list

然后用 apt-get 指令安装:

$ sudo apt-get update
$ sudo apt-get install nodejs

Node.js 安装 Script

使用 Node.js 提供的安装 Script 安装是很简单的方法, 而且可以安装到最新版本:

$ curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash –
$ sudo apt-get install nodejs
Exit mobile version