Instalando o NodeJS em um dispositivo ARM de baixo consumo de energia

1

Eu tenho um dispositivo ARM executando Linux. Ele não tem nenhuma conexão com a Internet além de uma conexão direta com a intranet para um computador host com internet (posso obter arquivos da rede para ele). Eu gostaria de instalar o NodeJS, mas eles não têm um instalador ARM genérico oficial em seu site, e eu não tenho acesso direto a nenhum dos repositórios APT tradicionais do pacote.

Existe uma imagem ARM pré-construída disponível que eu possa instalar? Se não, como eu iria fazer uma compilação cruzada?

    
por Wasabi Fan 09.04.2014 / 04:19

3 respostas

1

Uma atualização a respeito disso: Desde o nó v4.0.0, há agora binários pré-compilados para armv6, armv7 e armv8 (64 bits) que devem ser instaláveis na maioria das plataformas.

link

Se você não tem certeza de qual versão você deve usar, o Pi original (tanto A, B e B +) usa armv6, o pi2 usa armv7.

O Armv6 é uma arquitetura muito antiga e não é mais comum.

    
por 09.09.2015 / 10:56
1

Apenas passei algumas horas tentando descobrir isso.

  1. Verifique sua versão do ARM: cat /etc/*release (você deve ver 6, 7 ou 8)
  2. Obtenha o URL correto para sua versão no link (em Binário ARM) e execute wget {{URL}}
  3. Extraia o arquivo baixado tar -xvzf {{FILENAME}}
  4. CD na pasta extraída
  5. Tornar o nó e o npm global: sudo mv bin/node /usr/local/bin e sudo mv bin/npm /usr/local/bin
  6. Teste esse nó que está funcionando node -v (se não, certifique-se de que /usr/local/bin esteja em seu $ PATH)
por 23.10.2015 / 21:40
0

Siga este guia, você só precisa compilá-lo da maneira padrão do Linux, baixar o arquivo-fonte .tar.gz, descomprimir movê-lo para o dispositivo, execute ./configure; make; make install e viola.

    
por 09.04.2014 / 05:39