Não é possível instalar o npm

0

Eu quero fazer um espelho inteligente, antes de decidir comprar um pi Raspberry eu quero visualizá-lo no meu computador antigo. Eu instalei Raspberry pi (versão desktop da página inicial do Raspberry). Tudo estava bem, quando eu instalo o nodejs do pacote fonte do apt, ele não tem alias (sintaxe para npm). Então eu segui o tópico outros, eles disseram para verificar uname -a e ir para a página inicial do nodejs para baixar uma versão compatível.

Aqui está o meu $uname -a Linux raspberry 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux Em seguida, vou para a página inicial do nó e baixei uma versão do Linux Binaries (ARM) V6 descompactado e copiei todos eles para /usr/local/ e verifiquei com o comando node -v & npm -v. Eu recebi essas mensagens de erro /lib/ld-linux-armhf.so.3: No such file or directory .

Eu achei que meu computador não era compatível, mas quando eu tentei no VirtualBox eu ainda tenho o mesmo problema.

    
por HieuC 11.11.2018 / 19:20

1 resposta

0

Primeiro, você precisa instalar o gcc-6-arm-linux-gnueabihf :

apt-get install gcc-6-arm-linux-gnueabihf

Isso fornecerá o arquivo de biblioteca que está faltando:

/usr/arm-linux-gnueabihf/lib/ld-linux-armhf.so.3

Eu recomendo instalar o Node.js através deste método em vez de descarregar os executáveis em /usr/local :

curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -
sudo apt-get install -y nodejs

Você pode deixar de fora as sudo partes se estiver executando como root .

Depois disso, você pode executar esses comandos sem problemas (é minúscula -v para a versão).

node -v
npm -v
    
por 11.11.2018 / 20:47

Tags