Ubuntu / Instalar NodeJS y npm


12

Estoy tratando de instalar nodejs y npm, sin embargo, falla. Esta es mi 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.

¿Qué hacer? Estoy un poco perdido :(


1
¿Qué versión de Ubuntu? Estoy en 13.04 y funciona bien.
Eric Carvalho

1
12.04 LTS es la versión.
user809829

1
La respuesta de Oli funcionó para mí. Más bien, lo que dijo era cierto para mí, que era que ya tenía npm (desde la instalación de nodejs desde los repositorios) y no necesitaba instalar npm por separado. Escribo esto como respuesta porque no puedo votar su respuesta (que requiere 15 reputación) ni puedo comentar sobre su respuesta (¡requiere 50!).
Devesh

Respuestas:



4

Parece que tiene uno de los PPA de nodejs instalados. Uno que uso se ha npmdistribuido como parte del nodejspaquete y es imposible e innecesario instalar ambos.

Instalar nodejsy ver si puedes ejecutar npm.


Tengo muchas dependencias insatisfechas. Puedo instalarlos todos excepto nodejs-dev que falla debido a nodejs-dev: Depende: nodejs (= 0.8.22-1chl1 ~ preciso1) pero no se instalará
user809829

Sí, agregué ppa: chris-lea / node.js como nodejs.org dice.
user809829

¿Alguna idea sobre lo que debe hacer? :(
user809829

nodejs-devParece que se ha quedado atrás. Hable con Chris Lea y pregúntele si puede actualizar el PPA en consecuencia.
Oli


0

Usted puede seguir este este enlace a NPM configuración de su sistema. El enlace es completo para configurar un npm en un sistema.


Si bien este enlace puede responder la pregunta, es mejor incluir aquí las partes esenciales de la respuesta y proporcionar el enlace como referencia. Las respuestas de solo enlace pueden volverse inválidas si la página vinculada cambia
tormenta

hmm .. eso es verdad. Lo tendré en cuenta la próxima vez. ¡Gracias!
Bidyut

No creo, esta respuesta es relevante para la pregunta
Sivabalan
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.