2013-03-24 21:28:43 +00:00
|
|
|
---
|
|
|
|
title: "Installing Node.js and NPM on Ubuntu/Debian"
|
|
|
|
kind: article
|
|
|
|
slug: installing-node-js-and-npm-on-ubuntu-debian
|
|
|
|
created_at: 2011-10-24
|
|
|
|
tags:
|
|
|
|
- Linux
|
|
|
|
- Ubuntu
|
|
|
|
- debian
|
|
|
|
- nodejs
|
|
|
|
- devops
|
|
|
|
- node
|
|
|
|
- npm
|
|
|
|
---
|
|
|
|
This is just short snippet on how to install Node.js (any version) and NPM (Node Package Manager) on your Ubuntu/Debian system.
|
|
|
|
|
|
|
|
**Step 1 - Update your system**
|
|
|
|
|
|
|
|
sudo apt-get update
|
|
|
|
sudo apt-get install git-core curl build-essential openssl libssl-dev
|
|
|
|
|
|
|
|
**Step 2 - Install Node.js**
|
|
|
|
|
|
|
|
First, clone the Node.js repository:
|
|
|
|
|
|
|
|
git clone https://github.com/joyent/node.git
|
|
|
|
cd node
|
|
|
|
|
|
|
|
Now, if you require a specific version of Node:
|
|
|
|
|
|
|
|
git tag # Gives you a list of released versions
|
|
|
|
git checkout v0.4.12
|
|
|
|
|
|
|
|
Then compile and install Node like this:
|
|
|
|
|
|
|
|
./configure
|
|
|
|
make
|
|
|
|
sudo make install
|
|
|
|
|
|
|
|
Then, check if node was installed correctly:
|
|
|
|
|
|
|
|
node -v
|
|
|
|
|
|
|
|
** Step 3 - Install NPM**
|
|
|
|
|
|
|
|
Simply run the NPM install script:
|
|
|
|
|
2014-01-13 09:18:14 +00:00
|
|
|
curl https://npmjs.org/install.sh | sudo sh
|
2013-03-24 21:28:43 +00:00
|
|
|
|
|
|
|
And then check it works:
|
|
|
|
|
|
|
|
npm -v
|
|
|
|
|
2014-01-13 09:18:14 +00:00
|
|
|
That's all.
|