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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[译]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]: 这个实在是不知道是什么意思

以上是关于[译]How to Install Node.js on Ubuntu 14.04 如何在ubuntu14.04上安装node.js的主要内容,如果未能解决你的问题,请参考以下文章

ZT: How to install appium with node.js

How to install VNC server on CentOS 6

How to Install MySQL

how to install git 1.8 rpm

ubuntu——How to Install MySQL GUI

How to Install The Alpha Control Packages.