問題: 如何在你的 linux 發行版上安裝 node.js?
在本教程中,我将介紹 如何在主流 linux 發行版上安裝 node.js,包括 debian,ubuntu,fedora 和 centos。
node.js 在一些發行版上有預建構的程式包(如,fedora 或 ubuntu),而在其他發行版上你需要通過源碼安裝。由于 node.js 發展比較快,建議從源碼安裝最新版而不是安裝一個過時的預建構的程式包。最新的 node.js 自帶 npm(node.js 的包管理器),讓你可以輕松的安裝 node.js 的外部子產品。
<a></a>
從 debian 8 (jessie)開始,node.js 已被納入官方軟件倉庫。是以,你可以使用如下方式安裝它:
<code>$ sudo apt-get install npm</code>
在 debian 7 (wheezy) 以前的版本中,你需要使用下面的方式來源碼安裝:
<code>$ sudo apt-get install python g++ make</code>
<code>$ wget http://nodejs.org/dist/node-latest.tar.gz</code>
<code>$ tar xvfvz node-latest.tar.gz</code>
<code>$ cd node-v0.10.21 (replace a version with your own)</code>
<code>$ ./configure</code>
<code>$ make</code>
<code>$ sudo make install</code>
node.js 被包含在 ubuntu(13.04 及更高版本)。是以,安裝非常簡單。以下方式将安裝 node.js 和 npm。
<code>$ sudo ln -s /usr/bin/nodejs /usr/bin/node</code>
<code>$ sudo apt-get install python-software-properties python g++ make</code>
<code>$ sudo add-apt-repository -y ppa:chris-lea/node.js</code>
<code>$ sudo apt-get update</code>
node.js 被包含在 fedora 的 base 倉庫中。是以,你可以在 fedora 中用 yum 安裝 node.js。
<code>$ sudo yum install npm</code>
如果你想安裝 node.js 的最新版本,可以按照以下步驟使用源碼來安裝。
<code>$ sudo yum groupinstall 'development tools'</code>
在 centos 使用 yum 包管理器來安裝 node.js,首先啟用 epel 軟體庫,然後運作:
如果你想在 centos 中安裝最新版的 node.js,其安裝步驟和在 fedora 中的相同。
node.js 在 arch linux 的社群庫中可以找到。是以安裝很簡單,隻要運作:
<code>$ sudo pacman -s nodejs npm</code>
一旦你已經安裝了 node.js,你可以使用如下所示的方法檢查 node.js 的版本。
<code>$ node --version</code>
本文來自雲栖社群合作夥伴“linux中國”
原文釋出時間為:2013-04-02.