Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Kubuntu - Node não 'sobe' além da versão 10.19.0

O nvm está corretamente instalado, mas não atualiza o node.

Quando listo com nvm ls o terminal me responde:


->       system
iojs -> N/A (default)
node -> stable (-> N/A) (default)
unstable -> N/A (default)
lts/* -> lts/gallium (-> N/A)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.24.1 (-> N/A)
lts/erbium -> v12.22.10 (-> N/A)
lts/fermium -> v14.19.0 (-> N/A)
lts/gallium -> v16.14.0 (-> N/A)

O nvm está na versão 0.39, mas quando tento instalar outra versão do node - tentei algumas acima da 14 - e ele sempre me responde que falhou ao criar o arquivo e que o checksum não existe:

Downloading and installing node v14.19.0...
Downloading https://nodejs.org/dist/v14.19.0/node-v14.19.0-linux-x64.tar.xz...
Warning: Failed to create the file 
Warning: /home/thatsme/.nvm/.cache/bin/node-v14.19.0-linux-x64/node-v14.19.0-li
Warning: nux-x64.tar.xz: Permission denied
                                                                                          0.0%curl: (23) Failure writing output to destination

Binary download from https://nodejs.org/dist/v14.19.0/node-v14.19.0-linux-x64.tar.xz failed, trying source.
grep: /home/thatsme/.nvm/.cache/bin/node-v14.19.0-linux-x64/node-v14.19.0-linux-x64.tar.xz: Arquivo ou diretório inexistente
Provided file to checksum does not exist.
Binary download failed, trying source.
Downloading https://nodejs.org/dist/v14.19.0/node-v14.19.0.tar.xz...
Warning: Failed to create the file                                                           
Warning: /home/thatsme/.nvm/.cache/src/node-v14.19.0/node-v14.19.0.tar.xz: 
Warning: Permission denied
curl: (23) Failure writing output to destination

Binary download from https://nodejs.org/dist/v14.19.0/node-v14.19.0.tar.xz failed, trying source.
grep: /home/thatsme/.nvm/.cache/src/node-v14.19.0/node-v14.19.0.tar.xz: Arquivo ou diretório inexistente
Provided file to checksum does not exist.

Busquei sobre o erro, mas não consegui entender.

E sigo com a versão 10.19.0 instalada.

1 resposta
solução!

Pessoal! Consegui. Mas foi uma mãozinha. Aprendi no percurso, e deixo o link aqui pra quem eventualmente passar por essa ruim.

https://woliveiras.com.br/posts/como-instalar-o-nodejs-via-bin%C3%A1rios-tar-xz-no-linux/

Normalmente me nego a download via clique, gosto do terminal, dos gerenciadores de pacotes, mas tive que ceder e acabei perdendo o medo do tar.xz e reivindicando acesso onde me foi negado. =D

Ao final, conferindo a versão: $ node -v v16.14.0