什么在 Linux 上设置 Node.js

让你可以轻松的安装 Node.js,如何在主流 Linux 发行版上安装 Node.js

图片 1

在 CentOS 或 RHEL 中安装 Node.js

在 CentOS 使用 yum 包微型机来安装 Node.js,首先启用 EPEL
软件库,然后运转:

$ sudo yum install npm

假诺你想在 CentOS 中装置新型版的 Node.js,其设置步骤和在 Fedora
中的相像。

在 Ubuntu 或 Linux Mint 中安装 Node.js

Node.js 被含有在 Ubuntu(13.04
及更加高版本)。因而,安装特别轻便。以下办法将设置 Node.js 和 npm。

$ sudo apt-get install npm
$ sudo ln -s /usr/bin/nodejs /usr/bin/node

而 Ubuntu 中的 Node.js 或然版本相比老,你能够从 其
PPA
中装置新型的本子。

$ sudo apt-get install python-software-properties python g++ make
$ sudo add-apt-repository -y ppa:chris-lea/node.js
$ sudo apt-get update
$ sudo apt-get install npm

在 Debian 上安装 Node.js on

从 Debian 8 (JessieState of Qatar最早,Node.js
已被归入法定软件货仓。由此,你能够运用如下方式安装它:

$ sudo apt-get install npm

在 Debian 7 (Wheezy卡塔尔国 在此之前的版本中,你必要接收上面包车型大巴措施来源码安装:

$ sudo apt-get install python g++ make
$ wget http://nodejs.org/dist/node-latest.tar.gz
$ tar xvfvz node-latest.tar.gz
$ cd node-v0.10.21 (replace a version with your own)
$ ./configure
$ make
$ sudo make install

在 Arch Linux 上安装 Node.js

Node.js 在 Arch Linux 的社区库中能够找到。所以安装非常轻巧,只要运维:

$ sudo pacman -S nodejs npm

Node.js 是确立在谷歌(Google卡塔尔的 V8 JavaScript
引擎服务器端的软件平台上。在创设高品质的劳务器端应用程序上,Node.js 在
JavaScript 中已经是首推方案。是何等让使用 Node.js
库和应用程序的高大生态系统来开荒服务器后台变得那般流行。Node.js
自带三个被称呼 npm 的命令行工具得以让您轻轻巧松地设置它,进行版本调节并利用
npm 的在线货仓来管理 Node.js 库和应用程序的信任性关系。

在 Fedora 中安装 Node.js

Node.js 被含有在 Fedora 的 base 饭馆中。因而,你能够在 Fedora 中用 yum
安装 Node.js。

$ sudo yum install npm

假使你想安装 Node.js 的最新版本,能够根据以下步骤使用源码来安装。

$ sudo yum groupinstall 'Development Tools'
$ wget http://nodejs.org/dist/node-latest.tar.gz
$ tar xvfvz node-latest.tar.gz
$ cd node-v0.10.21 (replace a version with your own)
$ ./configure
$ make
$ sudo make install

在本教程中,作者将介绍 什么在主流 Linux 发行版上设置 Node.js,富含Debian,Ubuntu,Fedora 和 CentOS

检查 Node.js 的版本

若果您早已设置了 Node.js,你能够使用如下所示的办法检查 Node.js 的本子。

$ node --version

图片 1

问题: 怎么着在您的 Linux 发行版上安装 Node.js?

Node.js 在一些发行版上有预创设的主次包(如,Fedora 或
Ubuntu),而在别的发行版上您须求经过源码安装。由于 Node.js
发展极快,提议从源码安装新型版并非设置三个过时的预创设的程序包。最新的
Node.js 自带 npm(Node.js 的包微处理机),让您可以轻易的设置 Node.js
的外界模块。