J'ai suivi ce Gist https://Gist.github.com/Goddard/5500157 pour installer nodejs et npm, mais après l'avoir exécuté, ni node --version ni npm --version ne pouvaient être exécutés, donnant un erreur de commande introuvable. J'ai pu désinstaller nodejs, mais j'ai dû aller dans le répertoire temporaire décrit dans le script et faire une désinstallation pour que npm quitte.
Maintenant, dans une tentative d'installer à nouveau nodejs et npm, j'ai utilisé ce lien à la place http://www.andreagrandi.it/2013/02/08/how-to-install-latest-stable-node-js-on -ubuntu / , mais si j'essaie d'installer à la fois nodejs et npm, j'obtiens ce message d'erreur.
Sudo apt-get install nodejs npm
The following packages have unmet dependencies:
nodejs : Conflicts: npm
E: Unable to correct problems, you have held broken packages.
Si j'installe juste nodejs cela fonctionne très bien.
Sudo apt-get install nodejs
node --version
v0.10.15
Mais maintenant, si j'essaie d'installer npm, cela me donne ce message d'erreur
Sudo apt-get install npm
The following packages have unmet dependencies:
npm : Depends: nodejs (>= 0.6.19~dfsg1-3) but it is not going to be installed
Depends: nodejs-dev
Depends: node-node-uuid but it is not going to be installed
Depends: node-request but it is not going to be installed
Depends: node-mkdirp but it is not going to be installed
Depends: node-minimatch but it is not going to be installed
Depends: node-semver but it is not going to be installed
Depends: node-ini but it is not going to be installed
Depends: node-graceful-fs but it is not going to be installed
Depends: node-abbrev but it is not going to be installed
Depends: node-nopt but it is not going to be installed
Depends: node-fstream but it is not going to be installed
Depends: node-rimraf but it is not going to be installed
Depends: node-tar but it is not going to be installed
Depends: node-which but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
J'utilise Ubuntu 13.04. Toute aide est appréciée. Je ne sais pas grand-chose sur node.js et npm. J'essayais de commencer à apprendre à les utiliser, alors mon expérience montre probablement.
Le package nodejs
que vous avez installé à partir du PPA inclut npm
depuis la v0.10.0. Depuis que vous avez la v0.10.15, lorsque vous avez exécuté Sudo apt-get install nodejs
vous avez également installé npm
. Essayez d'exécuter npm
pour confirmer.
Voir aussi le guide d'installation officiel (celui que vous avez suivi en est une copie, mais l'officiel a quelques détails supplémentaires).