Instalar node.js no Linux através do source (código fonte)

Dica rápida para aqueles que desejam ter a última versão do node.js instalada e rodando redondinho em sua distribuição Linux preferida, sem dor de cabeça.

Logotipo do node.js

Os repositórios das distribuições Linux são muito úteis, mas infelizmente nem sempre contam com as últimas versões dos mesmos.

No começo do ano deparei com um bug no node.js que já havia sido corrigido em suas últimas versões estáveis, mas a versão do repositório estava anos luz atrás. A solução foi compilar o node.js a partir do código fonte, processo que reproduzo passo-a-passo aqui.

A compilação em distribuições baseadas no Debian é bem rápida e tranquila. Os passos aqui descritos já foram executados com sucesso nas seguintes distribuições: Mint 13, Ubuntu 11.10, Ubuntu 12.04 e 12.10.

Compilando e instalando o node.js

  1. Instale os pacotes necessários para compilação:
    sudo apt-get install build-essential g++
  2. Faça download do código fonte do node.js:
    wget -c http://nodejs.org/dist/v0.10.21/node-v0.10.21.tar.gz
  3. Descompacte o arquivo recém baixado no diretório onde o node.js será compilado:
    tar zxvf node-v0.10.21.tar.gz -C /pasta/de/destino
  4. Entre no diretório escolhido na etapa anterior:
    cd /pasta/de/destino
  5. Execute os seguintes comandos para configurar, compilar e instalar:
    ./configure
    make
    sudo make install

Isso é tudo, pessoal.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *