Você pode encontrar o lançamento específico que você precisa aqui
https://nodejs.org/dist/
um determinado diretório de lançamento normalmente lista estes:
node-v0.10.15-darwin-x64.tar.gz 25-Jul-2013 23:59
node-v0.10.15-darwin-x86.tar.gz 25-Jul-2013 23:59
node-v0.10.15-linux-arm-pi.tar.gz 12-Aug-2013 20:52
node-v0.10.15-linux-x64.tar.gz 25-Jul-2013 23:59
node-v0.10.15-sunos-x64.tar.gz 25-Jul-2013 23:59
node-v0.10.15-sunos-x86.tar.gz 25-Jul-2013 23:59
node-v0.10.15-x86.msi 25-Jul-2013 23:59
node-v0.10.15.pkg 25-Jul-2013 23:59
node-v0.10.15.tar.gz 25-Jul-2013 23:59
observe várias versões pré-compiladas específicas do SO e o código-fonte:
node-v0.10.15.tar.gz
que não menciona nenhum SO ... escolha de qualquer forma (binário ou fonte) ... de qualquer forma, você precisará configurar as variáveis de ambiente
hoje vamos compilar o código fonte ... expand tarball:
tar xvf node-v0.10.15.tar.gz
cd node-v0.10.15
antes de compilar você quer usar sudo
para instalar pacotes npm mais tarde ... ou você prefere evitar ser root e apenas emitir comandos como a si mesmo ... se você mesmo assim funciona:
# export NODE_PARENT=/usr/local/bin/nodejs # use this ONLY if you MUST install as root (sudo)
export NODE_PARENT=${HOME}/node-v5.0.0 # Recommended - owned by you NOT root
de qualquer forma, você precisa desses dois também
export PATH=${NODE_PARENT}/bin:${PATH}
export NODE_PATH=${NODE_PARENT}/lib/node_modules
agora, uma vez acima, env vars são definidos e ativos no problema atual do shell
./configure --prefix=${NODE_PARENT}
make
make install
Concluído ... verifique emitindo
node --version