A instalação do nodejs no linux falha

1

Estou tentando instalar o nó js depois de desinstalá-lo, mas estou recebendo um erro

Então estou fazendo

sudo apt-get update
sudo apt-get install nodejs

Estou recebendo o erro

Err:1 https://deb.nodesource.com/node_7.x xenial/main amd64 
nodejs amd64 7.10.1-2nodesource1~xenial1
GnuTLS recv error (-54): Error in the pull function.
E: Failed to fetch https://deb.nodesource.com/node_7.x/pool/main/n/
                        nodejs/nodejs_7.10.1-2nodesource1~xenial1_amd64.deb
                         GnuTLS recv error (-54): Error in the pull function.

O que poderia estar errado, quando eu verificar

node -v

Estou recebendo um The program 'node' is currently not installed. You can install it by typing:sudo apt install nodejs-legacy

então, experimentando

sudo apt install nodejs-legacy

agora estou recebendo

The following packages have unmet dependencies:
  nodejs-legacy : Depends: nodejs (>= 0.6.19~dfsg1-3~) 
    but it is not going to be installed

Eu também tentei sudo apt autoremove remover qualquer dependência quebrada, mas isso não ajuda

onde estou errado?

    
por GEOFFREY MWANGI 01.10.2017 / 16:07

1 resposta

1

Eu consegui resolver esse problema usando o gerenciador de versões de nós

Passo 1

Run either:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.5/install.sh | bash
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.5/install.sh | bash

Use wget ou curl

passo 2

feche o terminal atual e abra outro

nvm ls //should show if you have nodejs previous versions if none itll indicate

Passo 3: Instale a última versão do nodejs até hoje, sua versão 8

nvm install v8.6.0 

verifique a versão mais recente e substitua os números

Agora o nodejs deve ser instalado

node -v
npm -v

Os passos acima também são encontrados Aqui nesta essência

    
por GEOFFREY MWANGI 01.10.2017 / 19:15