Noticias Raspberry Pi

Cómo instalar Node.js en Ubuntu

Este tutorial le enseñará cómo instalar el tiempo de ejecución de Node.js en el sistema operativo Ubuntu.

Node.js es un tiempo de ejecución de código abierto que le permite ejecutar JavaScript localmente sin necesidad de un navegador web.

Este tiempo de ejecución se usa a menudo para la programación del lado del servidor, lo que le permite escribir un backend web escalable y rápido en un lenguaje razonablemente conocido.

Esta guía le enseñará cómo instalar el tiempo de ejecución de Node.js en su sistema Ubuntu. Estos pasos funcionarán en todas las versiones LTS de Ubuntu. Por ejemplo, puede instalar el tiempo de ejecución de JavaScript en Ubuntu 22.04, 20.04, 18.04, etc.

Hay tres métodos diferentes que puede usar para instalar Node.js en Ubuntu. Cada método tiene sus ventajas y desventajas.

Instalación de Node.js desde el repositorio de paquetes de Ubuntu

Para este primer método, instalaremos Node.js en Ubuntu directamente desde el repositorio de paquetes predeterminado.

Este método significa que se quedará con la versión de Node.js que viene con su versión de Ubuntu. La versión anterior de Ubuntu que está utilizando, se instalará la versión anterior del tiempo de ejecución.

Por ejemplo, Ubuntu 20.04 tiene la versión 10.19 de Node.js, que ya no se admite en su repositorio. Pero Ubuntu 22.04 contiene la versión 12.22 más reciente, pero también no compatible.

Si necesita una versión de Node.js que se mantenga actualizada, vaya a «Instalación desde el repositorio oficial de Node.js en Ubuntu» o «Instalación de Node.js en Ubuntu usando NVM».

1. Tendremos que actualizar la lista de paquetes antes de poder instalar Node.JS desde los repositorios de paquetes predeterminados de Ubuntu.

Actualizar la lista de paquetes asegura dos cosas para el sistema.

En primer lugar, se actualizará la memoria caché de la lista de paquetes, lo que garantiza que obtengamos la última versión. En segundo lugar, el caché contiene enlaces a donde existen estos paquetes. La actualización garantiza que solo deberíamos contener enlaces en vivo para que «apt» no intente descargar NodeJS desde un espejo fuera de línea.

Actualice el caché de paquetes de su sistema usando el siguiente comando en su terminal de sistema Ubuntu.

2. Una vez que se completa la actualización del paquete, finalmente podemos instalar Node.js en nuestro sistema Ubuntu.

Ejecute el siguiente comando para instalar el software usando el administrador de paquetes «apt».

3. Puede verificar que ha instalado correctamente Node.js en Ubuntu solicitando su versión.

Para obtener la versión de Node.js, debe usar el siguiente comando. La opción «-v» le dice al nodo que genere su versión.

Ejecutar en nuestro Ubuntu 22.04 después de instalar Node.js reveló el siguiente número de versión

4. Una vez que haya instalado Node.js, también puede instalar NPM.

NPM es el administrador de paquetes de Node.js y no se instala de forma predeterminada al instalar Node.js desde el repositorio de paquetes de Ubuntu.

Todo lo que necesita hacer para instalar NPM es ejecutar el siguiente comando en su dispositivo.

Una vez instalado, puede instalar cualquier paquete y módulo adicional que pueda necesitar para su programa Node.JS.

Instalación desde el repositorio oficial de Node.js en Ubuntu

Usar el repositorio de paquetes de NodeSource es una de las mejores formas de instalar Node.js en Ubuntu. Además, instalar el tiempo de ejecución con este método es la mejor manera de asegurarse de que está utilizando una versión compatible actualmente.

Para la mayoría de las personas, esta sería nuestra forma recomendada de instalar Node.js en Ubuntu.

1. Antes de continuar, debemos asegurarnos de que la lista de paquetes esté actualizada con el siguiente comando.

2. Una vez que se actualiza la lista de paquetes, podemos instalar los paquetes que necesitamos para instalar Node.js con el siguiente comando.

3. Antes de continuar, tenga en cuenta la versión que desea instalar. En el momento de escribir este artículo, las últimas versiones son las siguientes. Puede encontrar los números de versión más recientes en el

18.x- Versión actual.

Viene con las últimas funciones, pero es potencialmente más inestable.

16.x – Versión actual de LTS.

No contiene las funciones más recientes, pero todavía se está trabajando activamente.

14.x- Versión de mantenimiento LTS.

Ya no se mantiene activamente, el equipo de Node corregirá errores críticos a medida que surjan.

4. Una vez que haya decidido qué versión de Node.js desea instalar en Ubuntu, podemos agregar el repositorio de paquetes de NodeSource usando uno de los siguientes comandos

Cada uno de estos comandos obtiene el script de configuración del sitio web «nodesource», luego lo canaliza (carácter |) a la terminal. Estos scripts manejan el proceso de agregar el repositorio de NodeSource a su dispositivo.

Versión actual de Node.js en Ubuntu

El siguiente comando configurará el repositorio de paquetes para la última versión en Ubuntu.

Lanzamiento de Node.js LTS en Ubuntu

Agregará el repositorio para la versión actual de LTS usando el siguiente comando.

Node.js v14.x en Ubuntu

Solo use el siguiente comando si necesita usar una versión anterior en su dispositivo Ubuntu. Como regla general, la mayoría de los usuarios querrán quedarse con las versiones actuales o LTS.

5. Con el repositorio de paquetes de NodeSource agregado a su dispositivo, podemos instalar software desde él.

Solo necesita ejecutar el siguiente comando para instalar Node.js en Ubuntu usando el nuevo repositorio. Durante la instalación, el administrador de paquetes «apt» también instalará NPM.

6. Podemos verificar que hemos instalado la versión correcta de Node.js usando el siguiente comando.

La opción «-v» le dice a Node.js que envíe su versión al terminal.

Después de instalar la versión «actual» de Ubuntu, obtuvimos el siguiente número de versión.

siete. Finalmente, podemos verificar que NPM también se ha instalado en nuestro dispositivo Ubuntu junto con Node.js.

Podemos lograr esto haciendo que informe su número de versión usando el siguiente comando.

A continuación se muestra la versión instalada con Node.JS en nuestro dispositivo Ubuntu.

Instalación de Node.js en Ubuntu usando NVM

El último método para instalar Node.js en Ubuntu es usar Node Version Manager, que a menudo se denomina NVM.

Este software es un administrador de versiones para Node.js y le permite tener varias versiones de Node ejecutándose en todo momento.

En esta sección, aprenderá cómo instalar NVM y usarlo para instalar Node.js en su sistema Ubuntu usándolo.

1. Primero debemos actualizar nuestra lista de paquetes del sistema, ya que hay paquetes que debemos instalar antes de continuar.

Actualizar la lista de paquetes es tan simple como usar el siguiente comando.

2. Con la lista de paquetes actualizada, ahora podemos instalar el software curl usando el siguiente comando.

Curl nos permite realizar solicitudes web, que en este caso se utilizarán para recuperar y ejecutar el script de instalación de NVM.

3. Ahora ejecute el siguiente comando para instalar NVM en su sistema Ubuntu.

Este comando tomará el script de instalación y lo canalizará directamente al shell del sistema.

4. Una vez que NVM esté instalado, deberá cerrar y volver a abrir la sesión de su terminal antes de usarlo.

5. Ahora que NVM está instalado, podemos usarlo para instalar Node.js en Ubuntu. Este gestor te permite instalar varias versiones.

Puede ejecutar el siguiente comando si desea instalar la versión actual.

Alternativamente, puede instalar la versión LTS actual de Node.js en Ubuntu usando la opción «–lts».

Finalmente, puede especificar la versión exacta que desea instalar. Por ejemplo, puede usar «17» en lugar de «[VERSION]“.

6. Cuando se instalan varias versiones de Node.js, puede alternar entre ellas usando «uso de nvm» seguido del número de versión.

Por ejemplo, si quisiéramos actualizar nuestra versión actualmente seleccionada a Node.js 17, usaríamos lo siguiente.

siete. Puede enumerar las versiones actualmente instaladas usando el siguiente comando.

8. También es posible que NVM enumere todas las versiones remotas de Node.js que puede instalar en su sistema Ubuntu.

Conclusión

A lo largo de este tutorial, le mostramos varias formas de instalar Node.js en sistemas basados ​​en Ubuntu.

Como se menciona en la guía, Node.js es un poderoso tiempo de ejecución de JavaScript que le permite escribir backends web escalables y eficientes.

Comente a continuación si tiene algún problema para instalar este software en Ubuntu.

También tenemos una gran cantidad de otros tutoriales de Ubuntu que puede usar para que su sistema funcione de la manera que desee.

Alternativamente, tenemos una gran cantidad de otros tutoriales generales de Linux que lo ayudarán a comenzar con los sistemas basados ​​en Linux.

Actualizaciones semanales directamente a su bandeja de entrada

¡Reciba nuestros proyectos de Raspberry Pi, tutoriales de codificación, guías de Linux y más!

Suscribir

También puede gustarte...