Ubuntu 11.04 Natty Narwhal に Node と npm をインストール

nvmを使う

$ sudo apt-get install git curl build-essential libssl-dev
$ git clone https://github.com/creationix/nvm.git ~/.nvm
$ . ~/.nvm/nvm.sh
$ nvm install v0.4.7

". ~/.nvm/nvm.sh" は .bashrc などに記述しておくと吉
以後、Nodeを使うときには

$ nvm use latest

を実行する

naveを使う

$ sudo apt-get install git curl build-essential libssl-dev
$ git clone https://github.com/isaacs/nave.git ~/.nave
$ ~/.nave/nave.sh use latest
$ curl http://npmjs.org/install.sh | sh

"~/.nave/nave.sh" へのシンボリックリンクをパスの通ったところに置いておくと吉
以後、Nodeを使うときには

$ nave use latest

を実行する

ツールを使わずに

$ sudo apt-get install git curl build-essential libssl-dev
$ curl http://nodejs.org/dist/node-v0.4.7.tar.gz | tar xz
$ cd node-v0.4.7
$ ./configure --prefix=~/local
$ make 
$ make install

~/local/bin にパスを通す

$ curl http://npmjs.org/install.sh | sh