Ubuntu 11.04 で動作確認した。
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.8
". ~/.nvm/nvm.sh" は .bashrc などに記述しておくとよいとのこと。
(参考:Ubuntu 11.04 Natty Narwhal に Node と npm をインストール)
これでnpmも同時にインストールされる。
node.jsの最新のstable, latest, currentのバージョンを確認したいときは
$ nvm ls
で確認できる。
それに従って
$ nvm install vほにゃらら
するといいだろう。
使用するバージョンは
$ nvm use <version>
で指定する。
$ nvm use latest
とするとインストールされている中で最新のバージョンを使う。
ちなみにnvmはzshと相性が悪いという噂をここ(Ubuntu 11.04 + nave + npm で node.js 環境を構築する)で聞いたので、気になる人はnaveを使ったほうがいいかも。
ちなみにaptで入手できるnode.jsはバージョンが古いので避けたほうがいいかもしれない。