[译]How to Install Node.js on Ubuntu 14.04 如何在ubuntu14.04上安装node.js

**原文链接为** [http://www.hostingadvice.com/how-to/install-nodejs-ubuntu-14-04/](http://www.hostingadvice.com/how-to/install-nodejs-ubuntu-14-04/)

**由作者Jacob Nicholson 发表于October 27, 2015**

**在此对作者表示感谢**

  Node.js作为一个基于JavaScript的开发平台,正变得越来越流行。许多开发人员都想构建通过JavaScript开发的程序和库(不论前台还是后台)。令人欣喜的是,名为npm的node包管理工具,可提供超过10万个基于node.js的程序包。当我们在本地安装完成node.js后,也许好奇去哪里获得免费的node.js程序包服务。

**在ubuntu14.04上安装Node.js**
  那么我们如何在unbutn14.04上安装Node.js呢?有以下几种方法:
在选择安装方法之前,你需要先卸载系统中已经安装过的旧版本,避免出现冲突。
- **方法一**:安装标准的Debian/ Ubuntu的Node.js和NPM软件包
- **方法二**:通过Node.js(相关)团队提供的Debian/ Ubuntu安装包安装
- **方法三**:通过Node.js官网提供的二进制安装包手动编译安装
- **方法四**:通过GitHub代码库安装

本文将涵盖前三种方法。第一种方法是大家推荐安装方式,因为此种方法安全稳定。第二种至第四种方法的优点就是可以帮助你获取最新版的Node.js和NPM。
**为避免冲突,需先卸载已经安装的Node.js**
  在Ubuntu上,旧版本的Node.js有相似的名字*node*。后者是个amateur packetradio program[1],你完全可以删除。
如果你已经安装了Node,你最好卸载它。有些Node.js工具会执行node而不是Node.js作为正确的Node程序,这可能会引起冲突。
你可以在终端寻找这些安装包并删除它。打开终端,并执行以下语句,如果在右侧列中出现`install`则说明系统中安装有node:
```
$ dpkg --get-selections | grep node
ax25-node                                       install
node                                            install
```
如果你发想系统中有旧版本的node,需要执行以下语句来卸载:
```
$ sudo apt-get remove --purge node
```
#### 使用Ununtu包管理工具安装Node.js
在打开的终端下输入以下命令来安装Node.js
```
$ sudo apt-get install nodejs
```
安装node包管理器 npm
```
$ sudo apt-get install npm
```
为Node创建一个符号链接,许多Node.js工具将使用这个链接来执行。
```
$ sudo ln -s /usr/bin/nodejs /usr/bin/node
```
至此,以下Node命令和npm命令就可以执行了。
```
$ node -v
v0.10.25
$ npm -v
1.3.10
```
**通过Node.js相关人员提供的安装包安装**
以下过程在[此处](https://github.com/nodejs/node-v0.x-archive/wiki/Installing-Node.js-via-package-manager)也有说明。
通过以下命令将Node.js维护的安装源添加入Ubuntu的资源列表
```
$ curl -sL https://deb.nodesource.com/setup | sudo bash -
```
然后通过*apt-get*命令安装Node.js
```
$ sudo apt-get install nodejs
```
为Node创建一个符号链接(原因同上)
```
$ sudo ln -s /usr/bin/nodejs /usr/bin/node
```
现在,以下Node命令和npm命令就可以执行了。
```
$ node -v
v0.10.25
$ npm -v
1.3.10
```
**通过Node.js官网提供的二进制安装包手动编译安装**
前往Node.js官网[下载页面](https://nodejs.org/download/),根据系统选择下载Node.js安装包,分别提供32位和64位下载。
你可以通过以下命令获取系统信息
```
$ getconf LONG_BIT
64
$ uname -p
x86_64
```
你可以通过浏览器下载安装文件,也可以通过以下命令来下载。(注意:以下命令中的版本可能与你的不同。)
```
wget http://nodejs.org/dist/v0.12.0/node-v0.12.0-linux-x64.tar.gz
```
在终端下,前往下载文件所在的目录,通过执行以下命令将Node.js安装在`/usr/local/`路径下
```
sudo tar -C /usr/local --strip-components 1 -xzf node-v0.10.34-linux-x86.tar.gz
```
现在,你就应该已经将Node.js和npm安装在`/usr/local/bin`路径下了。你可以通过以下命令查看
```
ls -l /usr/local/bin/node
ls -l /usr/local/bin/npm
```
**写在最后**
很希望这篇文章能帮助到你。如果你是一个Node.js编程的初学者,可以来[NodeSchool](http://nodeschool.io/)看看,这里有很多有趣的教程。
**任何问题或建议?来问Jacob吧!**
问Jacob的问题他都会回复你的。我们会竭尽可能的以任何方式帮助你!

**原文链接为** [http://www.hostingadvice.com/how-to/install-nodejs-ubuntu-14-04/](http://www.hostingadvice.com/how-to/install-nodejs-ubuntu-14-04/)

  [1]: 这个实在是不知道是什么意思
时间: 2024-08-02 06:59:31

[译]How to Install Node.js on Ubuntu 14.04 如何在ubuntu14.04上安装node.js的相关文章

在Ubuntu上安装Node.js的Upstream版本

在Ubuntu上安装Node.js的Upstream版本 作者:chszs,版权所有,未经同意,不得转载.博主主页:http://blog.csdn.net/chszs Node.js是一个软件平台,可用于快速开发和构建可扩展的Web应用.Node.js使用JavaScript作为其脚本语言,通过非阻塞I/O和单线程事件循环机制实现了高吞吐量. Node.js包含了一个内置的HTTP服务器库,使它能够直接以Web服务器运行而无需使用外部软件,比如Apache或Nginx,而且可以在Web服务器运

[Cubieboard] 在Cubieboard上安装Node.js和npm

你有两个选择可以实现在Cubieboard上安装NodeJS,下载别人已经编译完成适用于Cubieboard的NodeJS二进制包,或者自己下载源码自行在Cubieboard上进行编译. 使用编译完成的二进制包 在这里下载适用于ARM架构的Node.js,如果在Cubieboard社区找不到相关资源,可以在RaspberryPi社区寻找相近的资源.例如在<Node.js installation for Raspberry Pi>一文中提供了最新的适用于RaspberryPi的Node.js可

(转)Window 上安装Node.js

window上安装nodejs非常的简单,next,next就行了,环境变量都是自动配置,不明白为毛java不这样 Window 上安装Node.js http://www.runoob.com/nodejs/nodejs-install-setup.html 你可以采用以下两种方式来安装. 1.Windows 安装包(.msi) 32 位安装包下载地址 : https://nodejs.org/dist/v4.4.3/node-v4.4.3-x86.msi 64 位安装包下载地址 : http

linux上安装node.js ,npm,与karma--angularJS环境搭建

安装nodejs   搭建依赖环境 首先安装g++编译器与git,在终端输入如下命令 sudo apt-get install g++ curl libssl-dev apache2-utils sudo apt-get install git-core git如果已经安装则不需要再安装了. 2. 安装node.js 直接输入命令sudo apt-get install nodejs 安装的是0.6版本的,这个会出现问题,导致接下来安装js测试工具karma,出现问题. 所以用下载安装的方式,去

CentOS上安装Node.js

CentOS上安装Node.js(想在Linux上学习Node.js的可以来看看). 说明: 使用CentOS系统,进行nodejs安装,nodejs版本-v0.8.7. 1,先下载nodejs: # wget http://nodejs.org/dist/v0.8.7/node-v0.8.7.tar.gz 2,解压文件 # tar xvf node-v0.8.7.tar.gz 3,进入解压目录 # cd node-v0.8.7 4,检查所需要配置 # ./configure 出现错误提示: E

在CentOS 7上安装Node.js

源码安装 1.下载源码(Source Code)(nodejs官网查看最新版本链接) wget https://nodejs.org/dist/v10.16.3/node-v10.16.3.tar.gz 2.解压源码 tar xzvf node-v* && cd node-v* 3.安装必要的编译软件 sudo yum install gcc gcc-c++ 4.编译 ./configuremake 5.编译&安装 sudo make install 6.查看版本(测试安装是否成功

Install Google Pinyin on Ubuntu 14.04

Install Google Pinyin on Ubuntu 14.04 I've been spending more and more time on Ubuntu and I'm not used to the Chinese keyboard that ships with Ubuntu. The keyboard on Android works pretty well so here's a quick tutorial on how to install it on Ubuntu

Ubuntu14.04LTS下安装Node.js&amp;NPM以及个人博客hexo的初始化配置

什么是hexo Hexo 是一款基于node 的静态博客网站生成器作者 :tommy351是一个台湾的在校大学生...相比其他的静态网页生成器而言有着,生成静态网页最快,插件丰富(已经移植了大量Octopress插件).同其他很多轻量级博客如jekyll.octopress.jekyllbootstrap等一样,也是 使用Markdown语法进行编辑博文,关于Markdown不用怕,推荐搜索维基上面的语法示例,有中文版本http://zh.wikipedia.org/wiki/Markdown,

Mac OS X上安装Node.js

Nodejs安装 Node.js 官方专门提供了 Mac OS X 的安装包,你可以在 http://nodejs.org 找到Download 链接,然后选择Macintosh Installer,下载安装包.下载完成后运行安装包, 根据提示完成安装 Node.js 和 npm 会被安装到 /usr/local/bin 目录下,安装过程中需要系统管理员权 成功后你可以在终端机中运行 node 命令进入了 Node.js 的交互模式.如果出现 -bash: node: command not f