Hello Sekati.

 Hello. I make things.

 

Install Node.js on Debian Squeeze
—  

Recently I began a few Node.js projects which I roll micro VM guests to sandbox my experiments on. Unfortunately there are not maintained APT packages for Node or NPM on Squeeze. I decided since most information out there for Node/NPM installation on Debian/Ubuntu is a bit dated I’d document the quick/easy steps I used for my machine image:

Install dependency packages

sudo apt-get update && apt-get install git-core curl build-essential openssl libssl-dev

Install Node.js & NPM

git clone https://github.com/joyent/node.git
cd node

# 'git tag' shows all available versions: select the latest stable.
git checkout v0.6.8

# Configure seems not to find libssl by default so we give it an explicit pointer.
# Optionally: you can isolate node by adding --prefix=/opt/node
./configure --openssl-libpath=/usr/lib/ssl
make
make test
sudo make install
node -v # it's alive!

# Luck us: NPM is packaged with Node.js source so this is now installed too
# curl http://npmjs.org/install.sh | sudo sh
npm -v # it's alive!

That’s it; not rocket science but there are many install paths & given the rapid development cycle of Node it’s really best to be building from source at this point; hopefully this will save you a few cycles.


Date: January 21, 2012
Category: /etc/
Tags: , ,
Socialize: Like · +1 · Tweet



2 Responses

  1. Joel

    February 18th, 2012 @ 12:42 am

    Thanks, this worked perfectly.

  2. Yoyo

    February 18th, 2012 @ 7:45 am

    Worked fine for my debian, thanks ;]

 

Respond