Cómo instalar una versión específica de Node en Ubuntu Server

Cómo instalar una versión específica de Node en Ubuntu Server

Estoy intentando instalarlo Node 6.11.3en mi servidor Ubuntu. No quiero usar nvm para esto.

Ya he usado este enlace pero simplemente no funciona mientras uso jenkins y demás.

Quiero instalar específicamente NodeJS 6.11.3. ¿Cómo puedo hacer eso? Por favor ayuda.

Intenté esto sudo apt-get install nodejs=6.11.3pero no pasa nada.

Pasos para NVM que no quiero usar

http://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/setting-up-node-on-ec2-instance.html

Por favor, tenga paciencia conmigo. Este es mi primer intento con algo en el servidor y también en AskUbuntu.

Respuesta1

Instalar nodejs 6

Obtenga su tarball de nodejs del sitio del nodo, por ejemplonode-v6.11.3-linux-x64.tar.gz dev6.11.3

wget https://nodejs.org/dist/v6.11.3/node-v6.11.3-linux-x64.tar.g‌​z

Desempaquete los archivos proporcionados para/opt/nodejs

mkdir -p /opt/nodejs
tar -xvzf node-v6.11.3-linux-x64.tar.gz -C /opt/nodejs/

Crear enlace a la versión actual del nodo

cd /opt/nodejs
mv node-v6.11.3-linux-x64 6.11.3
ln -s 6.11.3 current

Crear enlace al binario del nodo actual

ln -s /opt/nodejs/current/bin/node /bin/node

Verificar la versión del nodo

node -v
v6.11.3 

Respuesta2

Node.js está disponible como un paquete instantáneo en todas las versiones actualmente compatibles de Ubuntu. Específicamente para Node.js, los desarrolladores pueden elegir entre una o más de las versiones actualmente admitidas y obtener actualizaciones automáticas periódicas directamente desde NodeSource. Las versiones 6, 8, 9, 10, 11, 13, 14, 15, 16, 17 y 18 de Node.js están disponibles actualmente, y Snap Store se actualiza pocas horas o minutos después del lanzamiento de Node.js.

Node se puede instalar con un solo comando, por ejemplo:

sudo snap install node --classic --channel 11/stable 

Se puede acceder al complemento de nodo mediante el comando node, por ejemplo:

$nodo -v  
v11.5.0

Se instalará una versión actualizada de npm como parte del complemento del nodo. npm debe ejecutarse fuera de la respuesta del nodo, en su shell normal. Después de instalar el complemento de nodo, ejecute el siguiente comando para habilitar la verificación de actualizaciones de npm:

sudo chown -R $USUARIO:$(id -gn $USUARIO) /home/su nombre de usuario/.config

Reemplazar your-usernameen el comando anterior con su propio nombre de usuario. Luego ejecute npm -vpara verificar si la versión de npm está actualizada. Como ejemplo, verifiqué que npm estuviera actualizado, verifiqué la versión de un paquete ya instalado llamado Yarn con el comando npm list yarny luego actualicé el paquete Yarn existente a la última versión con el comando.npm update yarn

Los usuarios pueden cambiar entre versiones de Node.js en cualquier momento sin necesidad de utilizar herramientas adicionales como nvm (Node Version Manager), por ejemplo:

sudo snap refresh node --channel=10/stable

Los usuarios pueden probar versiones de última generación de Node.js que se pueden instalar desde el último canal de borde cambiando con:

sudo snap switch node --edge

Este enfoque solo se recomienda para aquellos usuarios que estén dispuestos a participar en pruebas e informes de errores en sentido ascendente.

Programación LTS de Node.js

Liberar Estado Nombre clave Versión inicial Inicio LTS Inicio de mantenimiento Fin del mantenimiento
6.x fin de vida Boro 2016-04-26 2016-10-18 2018-04-30 2019-04-30
7.x fin de vida 2017-05-30 2017-06-30
8.x fin de vida Carbón 2016-10-25 2017-10-31 2019-01-01 2019-12-31
9.x fin de vida 2017-10-01 2018-06-30
10.x fin de vida dubnio 2018-04-24 2018-10-30 2020-05-19 2021-04-30
11.x fin de vida 2018-10-23 2019-06-01
12.x Mantenimiento LTS Erbio 2019-04-23 2019-10-21 2020-11-301 2022-04-30
13.x fin de vida 2019-10-22 2020-06-01
14.x Mantenimiento LTS Fermio 2020-04-21 2020-10-27 2021-10-30 2023-04-30
16.x LTS activo Galio 2021-04-20 2021-10-26 2022-10-18 2024-04-30
17.x Actual 2021-10-19 2022-04-01 2022-06-01
18.x Actual 2022-04-19 2022-10-25 2023-10-18 2025-04-30

Respuesta3

Nodejs proporciona una wiki oficial para el proceso de instalación, esa wiki se actualizó recientemente el 10 de noviembre de 2018. La respuesta de @storm fue útil cuando no había ningún documento disponible.

https://github.com/nodejs/help/wiki/Installation

Este enlace trata más sobreinstalling Node.js via binary archive on Linux

Puede descargar el archivo binario desde aquí.

https://nodejs.org/en/download/releases/

Respuesta4

Puede utilizar la ngestión de versiones del nodo.

$ npm install -g n
$ n 6.11.3

Entonces puedes comprobar la versión.

$ node -v
$ v6.11.3

información relacionada