Ubuntu / Installer NodeJS et npm


12

J'essaie d'installer nodejs et npm, cependant, cela échoue. Voici mon terminal:

sudo apt-get install nodejs npm
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
nodejs : Conflicts: npm
E: Unable to correct problems, you have held broken packages.

Que faire? Je suis un peu perdu :(


1
Quelle version d'Ubuntu? Je suis le 13.04 et ça fonctionne bien.
Eric Carvalho

1
12.04 LTS est la version.
user809829

1
La réponse d'Oli a fonctionné pour moi. Au contraire, ce qu'il a dit était vrai pour moi, c'est-à-dire que j'avais déjà npm (à partir de l'installation de nodejs à partir des dépôts) et que je n'avais pas besoin d'installer npm séparément. J'écris ceci comme une réponse parce que je ne peux ni voter contre sa réponse (qui nécessite 15 points de réputation), ni commenter sa réponse (elle nécessite 50!).
Devesh

Réponses:



4

On dirait que vous avez l'un des PPA nodejs installé. Celui que j'utilise a été npmdistribué dans le cadre du nodejspackage et il est impossible et inutile d'installer les deux.

Installez nodejset voyez si vous pouvez exécuter npm.


J'obtiens beaucoup de dépendances non satisfaites. Je peux tous les installer sauf nodejs-dev qui échoue en raison de nodejs-dev: Dépend: nodejs (= 0.8.22-1chl1 ~ precise1) mais il ne va pas être installé
user809829

Oui, j'ai ajouté ppa: chris-lea / node.js comme le dit nodejs.org.
user809829

Une idée de ce qu'il faut faire? :(
user809829

nodejs-devsemble avoir pris du retard. Parlez à Chris Lea et demandez-lui s'il peut mettre à jour le PPA en conséquence.
Oli

0

Vous devez suivre le guide Node.js

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

0

Vous pouvez suivre ce ce lien vers NPM d'installation dans votre système. Le lien est complet pour configurer un npm dans un système.


Bien que ce lien puisse répondre à la question, il est préférable d'inclure les parties essentielles de la réponse ici et de fournir le lien de référence. Les réponses de lien uniquement peuvent devenir invalides si la page liée change
tempête

hmm .. c'est vrai. Je garderai cela à l'esprit la prochaine fois. Merci!
Bidyut

Je ne pense pas, cette réponse est pertinente pour la question
Sivabalan
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.