Estoy intentando instalar Node.js en Ubuntu 12.10, pero el terminal me muestra un error sobre paquetes perdidos. Intenté con esto:
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
Pero cuando llegué a la última línea sudo apt-get install nodejs npm
muestra este error:
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.
Luego desinstalé ppa:chris-lea/node.js
y estaba probando una segunda opción:
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
El mismo error, dice el terminal, npm is the latest version
pero también me muestra el texto que mostré en la parte superior. Creo que el problema es ppa:chris-lea/node.js
pero no sé cómo resolverlo.
grunt
y losnode
comandos no mostraban ningún error, ayuda o información de versión. Seguí los pasos en esta respuesta , y me aseguré de eliminarnode
ynodejs
primero. Luego instalé solonodejs
, que funcionó.Respuestas:
Simplemente siga las instrucciones dadas aquí :
No des
sudo apt-get install nodejs npm
solosudo apt-get install nodejs
fuente
sudo: add-apt-repository: command not found
simplemente ejecute este comando antes del segundo anterior:sudo apt-get install software-properties-common
sudo: add-apt-repository: command not found
y necesitaba ejecutarsudo apt-get install python-software-properties
antes de agregar el repositoriosudo npm cache clear
para que npm funcionara después de actualizar nodejs con este método el 12.04A partir de hoy, simplemente puede instalarlo con:
fuente
sudo apt-get install nodejs-legacy
sudo apt-get install npm
npm se instala automáticamente con node.js en la última versión del nodo. ¿Qué ves cuando escribes
node --version
ynpm --version
en la terminal?Puede actualizar npm usando npm también
fuente
Mi
apt-get
era viejo y roto, así que tuve que instalar desde la fuente. Esto es lo que funcionó para mí:Estos pasos se tomaron principalmente de la wiki de instalación de joyent
fuente
Esta es la mejor manera de instalar fácilmente NODE.JS. Esto también es real para Ubuntu 12.04, 13.04 y 14.04
Agregar repositorios de nodo js
instalación de node.js
Ahora comprobando la versión de node.js
Salidas
Este comando debe instalar npm.
Verifique la versión npm
Salidas
Si por alguna razón, si ve que npm no está instalado, puede intentar ejecutar:
Para actualizar npm, puede intentar ejecutar:
fuente
Puede usar nvm para instalar nodejs. Te permite trabajar con diferentes versiones sin conflictos.
fuente
solo use nvm para el control de versión de nodo nvm
fuente
También puedes compilarlo de una fuente como esta
Encuentra instrucciones detalladas aquí http://howtonode.org/how-to-install-nodejs
fuente
http://jstricks.com/install-node-js/
fuente
Siga las instrucciones dadas aquí en NodeSource, que se dedica a crear un ecosistema sostenible para Node.js
Para Node.js> = 4.X
fuente
Ahora puede simplemente instalar con:
Asegúrese de tener python y c preinstalados. Si no se realiza:
fuente
Yo personalmente lo hago de esta manera:
Si desea instalar una versión particular, descargue la versión que desea del sitio nodejs y ejecute los últimos pasos del árbol.
Sugeriría encarecidamente no utilizar el paquete nodejs predeterminado del mercado de distribución porque probablemente estaría desactualizado. (es decir, el momento actual de escribir esto en el mercado de ubuntu es v0.10.25, que está demasiado desactualizado en comparación con el último (v0.12.0)).
fuente
Node.js está disponible como un paquete instantáneo en todas las versiones actualmente compatibles de Ubuntu. Específico de Node.js, los desarrolladores pueden elegir entre una o más de las versiones compatibles actualmente y obtener actualizaciones automáticas periódicas directamente de NodeSource. Las versiones 6, 8, 9, 10, 11, 12 y 13 de Node.js están actualmente disponibles, y Snap Store se actualiza a las pocas horas o minutos de un lanzamiento de Node.js.
Node se puede instalar con un solo comando, por ejemplo:
El comando puede acceder al complemento de nodo
node
, por ejemplo:Se instalará una versión actualizada de npm como parte del complemento de nodo. npm debe ejecutarse fuera del nodo repl, en su shell normal. Después de instalar el nodo snap, ejecute el siguiente comando para habilitar la comprobación de actualizaciones npm:
Reemplace
your-username
en el comando anterior con su propio nombre de usuario. Luego, ejecutenpm -v
para verificar si la versión de npm está actualizada. Como ejemplo, verifiqué que npm estaba actualizado, verifiqué la versión de un paquete ya instalado llamado hilo con el comandonpm list yarn
y luego actualicé el paquete de hilo existente a la última versión con el comandonpm update yarn
Los usuarios pueden cambiar entre versiones de Node.js en cualquier momento sin necesidad de involucrar herramientas adicionales como nvm (Node Version Manager), por ejemplo:
Los usuarios pueden probar versiones de Node.js de última generación que se pueden instalar desde el último canal de borde que actualmente rastrea la versión 12 de Node.js cambiando con:
Este enfoque solo se recomienda para aquellos usuarios que estén dispuestos a participar en las pruebas y los informes de errores en sentido ascendente.
Node.js LTS Schedule
fuente
Aquí la descripción completa para crear el primer programa usando el generador express
Para instalar Node y npm a través de apt-get, ejecute estos comandos:
fuente
Instale Node.js en Ubuntu
12.10
o14.04 LTS
o16.04.1 LTS
Evite instalar
Node.js
conapt-get
encendidoUbuntu
. Si ya instaló Node.js con el administrador de paquetes integrado, elimínelo. (sudo apt-get purge nodejs && sudo apt-get autoremove && sudo apt-get autoclean
)El proceso de instalación en Linux es el mismo que en
OSX
. Con el script provisto:¡Una cosa más! No olvide ejecutar el siguiente comando, que aumenta la cantidad de relojes inotify.
Espero que esto te ayude!
fuente
Para los últimos nodejs
fuente
El paquete Node.js está disponible en la versión LTS y la versión actual. Es su elección seleccionar la versión que desea instalar en el sistema según sus requisitos.
Usar versión actual: en la última actualización de este tutorial, Node.js 13 es la versión actual de Node.js disponible.
Utilice la versión LTS: en la última actualización de este tutorial, Node.js 12.x es la versión LTS disponible.
Puede agregar con éxito Node.js PPA al sistema Ubuntu. Ahora ejecute el siguiente comando install Node on y Ubuntu usando apt-get. Esto también instalará NPM con node.js. Este comando también instala muchos otros paquetes dependientes en su sistema.
Después de instalar node.js, verifique y verifique la versión instalada. Puede encontrar más detalles sobre la versión actual en el sitio web oficial de node.js.
Además, verifique la versión npm
fuente