Nota: Esta respuesta se ha actualizado desde que se publicó por primera vez porque ahora hay una mejor manera de instalar la última versión de npm que está integrada con el paquete de complemento de nodo para instalar Node.js. Después de ejecutar los siguientes comandos, npm -v
se mostrará que la última versión de npm está instalada y en uso.
Node.js está disponible como un paquete instantáneo en todas las versiones actualmente compatibles de Ubuntu. Específicos para 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:
sudo snap install node --classic --channel 11/stable # also install snapd in 14.04
El comando puede acceder al complemento de nodo node
, por ejemplo:
$ nodo -v
v11.5.0
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:
sudo chown -R $ USER: $ (id -gn $ USER) / home / your-username /.config
Reemplace your-username
en el comando anterior con su propio nombre de usuario. Luego, ejecute npm -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 comando npm 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:
sudo snap refresh node --channel=10/stable
Los usuarios pueden probar versiones innovadoras de Node.js que se pueden instalar desde el último canal de borde que actualmente rastrea la versión 12 de Node.js cambiando con:
sudo snap switch node --edge
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
Release LTS Status Codename LTS Start Maintenance Start Maintenance End
6.x Boro activo 2016-10-18 abril 2018 abril 2019
7.x Sin LTS
8.x Active Carbon 2017-10-31 abril 2019 diciembre 2019
9.x Sin LTS
10.x Dubnium activo Octubre 2018 Abril 2020 Abril 2021
11.x No LTS 2019-04-01 2019-06-30
12.x 2019-10-22 2021-04-01 2022-04-01
13.x No LTS 2020-04-20 2020-06-01