naveを使うと、node.jsのバージョンを切り替えて使用が可能になる。
$ mkdir ~/.nave $ cd ~/.nave $ git clone git://github.com/isaacs/nave.git
最新版を利用するには、node.jsのバージョンをlatestにする。
$ ~/.nave/nave/nave.sh use <node.jsのバージョン>
$ ~/.nave/nave/nave.sh use latest $ node -v v0.5.8 $ ~/.nave/nave/nave.sh use 0.4.12 $ node -v v0.4.12
node.jsとnpmをScientific Linux 6にインストールしてみた。
# yum groupinstall "Development tools"
# yum install zlib-devel.x86_64
# yum install openssl-devel.x86_64
下記のスクリプトを保存し、起動するだけ。
#!/bin/bash mkdir -p $HOME/Library/NodeJS mkdir -p $HOME/Library/NodeJS/src cd $HOME/Library/NodeJS/src curl http://nodejs.org/dist/v0.5.8/node-v0.5.8.tar.gz > node-v0.5.8.tar.gz tar -xvzf node-v0.5.8.tar.gz cd node-v0.5.8 ./configure --prefix=$HOME/Library/NodeJS make make install echo export PATH=$HOME/Library/NodeJS/bin:$PATH >> $HOME/.profile source $HOME/.profile cd $HOME/Library/NodeJS/src curl http://npmjs.org/install.sh | sh