Problema ao instalar o nodejs

-1

Primeiro link seguinte não consegui instalar o npm no ubuntu , instalei o nodejs com sucesso , mas quando eu instalo npm, dá erro:

The following packages have unmet dependencies:
**npm : Depends: node-gyp (>= 0.10.9) but it is not going to be installed**
E: Unable to correct problems, you have held broken packages.
root@yatin-3000-N200:/home/yatin/Documents/installations# npm install
The program 'npm' is currently not installed. You can install it by typing:
apt-get install npm*

Diga também se existe algum comando do qual as dependências também são instaladas automaticamente no Ubuntu sem nos preocuparmos com isso.

    
por YATIN GUPTA 16.07.2016 / 14:29

1 resposta

0

Sim !! Eu tenho resposta no askUbuntu por muita pesquisa e luta. Primeiro, precisamos instalar o g ++ - 4.8, que é o caminho certo link , resposta por JintoThomas, e então podemos instalar o nodejs seguindo em Ubuntu / Install NodeJS & amp; npm , resposta de Anton Dozortsev. E obrigado Parto, mas eu tentei antes, que não funciona para mim. Em seguida, instale menos compilador (não para nodejs, mas se necessário) como

npm install -g less

A etapa final é: Como o nome do comando do node.js é nodejs (em vez do nó) no Ubuntu, quando a instalação é concluída, é necessário alterar essa primeira linha do comando lessc. Abra / usr / local / bin / lessc com seu editor de texto favorito (com privilégios de root) e altere o final da primeira linha do nó para o nodejs.

-#!/usr/bin/env node
+#!/usr/bin/env nodejs

'-' significa acima de removê-lo e '+' significa adicioná-lo

Pode ser possível que lessc esteja em alguma outra localidade, confira

which lessc

como para mim, é em / usr / bin / lessc

    
por YATIN GUPTA 16.07.2016 / 15:59