J'essaie d'installer Node.js sur Ubuntu 12.10, mais le terminal me montre une erreur concernant les paquets perdus. J'ai essayé avec ça:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs npm
Mais quand je suis arrivé à la dernière ligne sudo apt-get install nodejs npm
montre cette erreur:
Failed to install some packages. This may mean that
you requested an impossible situation or if you are using the distribution
distribution that some required packages have not yet been created or been
been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
nodejs: Conflicts: npm
E: Failed to correct problems, you have held broken packages.
Ensuite, j'ai désinstallé le ppa:chris-lea/node.js
et j'essayais une deuxième option:
sudo apt-get install node.js
sudo apt-add-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs npm
La même erreur, le terminal dit npm is the latest version
mais me montre aussi le texte que j'ai montré en haut. Je pense que le problème est, ppa:chris-lea/node.js
mais je ne sais pas comment le résoudre.
grunt
et node
ne montraient aucune erreur, aide ou information sur la version. J'ai suivi les étapes de cette réponse et je me suis assuré de supprimer node
et d' nodejs
abord. Puis j'ai installé juste nodejs
, ce qui a fonctionné.