Cómo instalar Node.js en Ubuntu 18.04

Introducción

Node.js es un potente entorno de tiempo de ejecución JavaScript de código abierto diseñado para permitir la implementación del código JavaScript del lado del servidor. Es un paquete multiplataforma que permite a los desarrolladores ejecutar código JavaScript en una máquina como una aplicación independiente. La plataforma se utiliza principalmente para crear aplicaciones robustas de servidor y back-end, pero también es útil como solución de front-end.


Este tutorial lo ayudará a instalar Node.Js en Ubuntu 18.04 Bionic Beaver Linux a través de tres opciones: desde el repositorio de Ubuntu, desde el repositorio de NodeSource y usando el Node Version Manager (NVM).

Parte 1: Instalar Node.js desde el repositorio Ubuntu 18.04

Nodo, js es un paquete confiable que está disponible desde el repositorio de la última distribución de Ubuntu (18.04). En la primera parte de este tutorial instalará Node.js y el Administrador de paquetes Node.js (NPM) del repositorio Ubuntu 18.04.

Paso uno: instalación de Node.js

Primero, actualice el índice de paquetes, luego instale Node.js:

$ Sudo apt update
$ Sudo apt install nodejs

A continuación, ejecute el siguiente comando para verificar esta instalación:

$ Nodejs –version

Esto debería darte el siguiente resultado:

v8.10.0

La versión del paquete Node.js en el repositorio de Ubuntu se conoce como nodejs y no nodo para evitar conflictos con otro paquete en el repositorio.

Paso 2 – Instalación del Administrador de paquetes Node.js (npm)

La instalación de Node.js Package Manager facilita la descarga de paquetes npm. Ejecute el siguiente comando para instalar npm:

$ Sudo apt install npm

Una vez que se realiza la instalación, ejecute el siguiente comando para verificarlo:

$ Npm –version

Esto le dará el siguiente resultado:

3.5.2

Parte dos: Instalación de Node.js desde el repositorio de NodeSource

NodeSource es una compañía popular que ofrece soporte Node de clase empresarial. La compañía mantiene un repositorio confiable que presenta la versión más reciente de Node.js. Siga los pasos a continuación para instalar el paquete Node.js y npm.

Paso 1: habilitación del repositorio NodeSource

Ejecute el siguiente comando para activar el repositorio NodeSource:

$ curl -sL https://deb.nodesource.com/setup_8.x | sudo bash –

El comando anterior agrega una clave de firma para NodeSource a su sistema, crea un archivo de repositorio de origen para apt, instala todos los paquetes necesarios y actualiza la memoria caché de apt. los setup_8.x es una versión LTS de Node.js; el valor se puede cambiar a la versión 10.x con setup_10.x.

Paso 2: instalación de Node.js y npm

Por ahora, el repositorio NodeSource está activado y el escenario está listo para la instalación de Node.js. Ejecute el siguiente comando para instalar Node.js y npm:

$ Sudo apt install nodejs

Para verificar la instalación de Node.js, ejecute el siguiente comando:

$ Nodo –version

Esto le dará los siguientes resultados:

V8.11.3

A continuación, ejecute el siguiente comando para verificar la instalación de npm:

$ Npm –version

Esto le dará el resultado a continuación:

5.6.0

¡Eso es! Ha instalado correctamente Node.js desde el repositorio NodeSource.

Parte 3: Instalación de Node, js utilizando Node Version Manager (NVM)

NVM es un script bash útil que es fenomenal en la gestión de numerosas versiones de Node.js. Con NVM, es muy fácil instalar o desinstalar una versión específica de Node.js que desea usar. En esta parte de nuestro tutorial, utilizaremos NVM para instalar Node.js en Ubuntu 18.04.

Paso 1- Descargando Script NVM

Ejecute el siguiente comando para descargar el script de instalación para NVM:

$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | golpetazo

El script clonará automáticamente el repositorio de Node Version Manager desde Github al directorio ~ / .nvm. Además, agregará una ruta nvm al perfil ZSH o Bash.

El resultado de download-nvm-script se verá así:

=> Cierre y vuelva a abrir su terminal para comenzar a usar nvm o ejecute lo siguiente para usarlo ahora:

export NVM_DIR ="$ HOME / .nvm"
[-s"$ NVM_DIR / nvm.sh" ] && . "$ NVM_DIR / nvm.sh"  # Esto carga nvm
[-s"$ NVM_DIR / bash_completion" ] && . "$ NVM_DIR / bash_completion"  # Esto carga nvm bash_completion

El resultado proporciona instrucciones precisas, y debe volver a abrir y cerrar su terminal para agregar la ruta del script nvm a la sesión actual. Alternativamente, puede ejecutar los comandos para obtener los mismos resultados..

Una vez que agregue el script a su RUTA, ejecute el siguiente comando para verificar la instalación de nvm:

$ Nvm –version

Esto le dará el siguiente resultado:

0.33.11

Paso 2: uso de NVM para instalar Node.js

El NVM se instaló correctamente, lo que significa que podemos instalar fácilmente Node.js. Ejecute el siguiente comando para instalar Node.js:

Nodo de instalación $ nvm

La instalación no debería llevar mucho tiempo. Una vez hecho esto, ejecute el siguiente comando para verificar la instalación de Node.js:

$ Nodo –version

Esto le dará el resultado a continuación:

v10.6.0

Podemos proceder y aprovechar la potencia de NVM para instalar dos versiones más de Node.js. Ahora podemos instalar la versión 4.9.1 y la versión LTS más reciente. Para lograr esto, ejecute el siguiente comando:

$ Nvm install –lts
$ Nvm install 4.9.1

A continuación, ejecute el siguiente comando para ver una lista de los Node.js instalados:

$ Nvm ls

Esto le dará el resultado a continuación:

cómo instalar node.js en ubuntu 18.04

En el resultado anterior, puede ver claramente que v4.9.1 es la versión Node.js utilizada en la sesión actual. Además, su versión clara v10.6.0 es la versión predeterminada; esta versión de Node.js estará activa una vez que se abra un nuevo shell.

Puede ejecutar el siguiente comando para cambiar la versión activa actual de Node.js:

$ Nvm use 8.11.3

A continuación, ejecute el siguiente comando para verificarlo:

$ Nvm actual

Esto le dará el siguiente resultado:

V8.11.3

Para hacer v8.11.3 su versión predeterminada de Node.js, ejecute el siguiente comando:

 $ Nvm alias predeterminado 8.11.3

Parte 4: Implementaciones adicionales

Instalar herramientas de desarrollo

Si desea compilar o instalar complementos nativos desde el Administrador de paquetes Node.js, debe instalar las herramientas de desarrollo necesarias. Ahora, ejecute el siguiente comando para instalar los paquetes requeridos:

$ Sudo apt install gcc g ++ make

Desinstalar Node.js

Ejecute el comando a continuación para desinstalar paquetes npm y Node.js:

$ Sudo apt remove nodejs npm

Instalación de The Yarn Package Manager

Yarn es un útil Administrador de paquetes de JavaScript que se integra a la perfección con npm. El paquete está desarrollado para solucionar una gran cantidad de problemas con npm, como reducir los errores de conectividad de red y acelerar el proceso de instalación.

Para instalar Yarn, usaremos los comandos apt:

Paso 1- Agregar Yarn Yum Repository

Ejecute los siguientes comandos para agregar una clave GPG y un repositorio:

$ Curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add –
$ echo"deb https://dl.yarnpkg.com/debian/ stable main" El | sudo tee /etc/apt/sources.list.d/yarn.list

Paso 2 – Instalación de hilo

Dado que el repositorio se ha agregado correctamente, ahora puede ejecutar los siguientes comandos para instalar Yarn:

$ Sudo apt update
$ Sudo apt instalar hilo

Alternativamente, si está utilizando el Administrador de versiones de Node.js, use los siguientes comandos para omitir:

$ Sudo apt update
$ Sudo apt install –no-install-recomienda hilo

A continuación, ejecute los siguientes comandos para verificar la instalación:

$ Hilo –version

El resultado debe ser similar a:

1.7.0

Conclusión

¡Eso es! El tutorial ha detallado los tres métodos diferentes que puede usar para instalar Node.js y su administrador de paquetes (nvm). De las tres formas, se recomienda encarecidamente que utilice el Administrador de versiones de Node.js, ya que ofrece una flexibilidad sin precedentes para instalar varias versiones de Node.js.

Echa un vistazo a estos 3 mejores servicios de alojamiento web

FastComet

Precio inicial:
$ 2.95


Fiabilidad
9,7


Precios
9.5


Fácil de usar
9,7


Apoyo
9,7


Caracteristicas
9.6

Leer comentarios

Visita FastComet

Alojamiento A2

Precio inicial:
$ 3.92


Fiabilidad
9.3


Precios
9.0


Fácil de usar
9.3


Apoyo
9.3


Caracteristicas
9.3

Leer comentarios

Visita A2 Hosting

ChemiCloud

Precio inicial:
$ 2.76


Fiabilidad
10


Precios
9,9


Fácil de usar
9,9


Apoyo
10


Caracteristicas
9,9

Leer comentarios

Visita ChemiCloud

Artículos de procedimientos relacionados

  • Cómo instalar Node.js en CentOS 7
    intermedio
  • Cómo instalar y configurar Node.js en Debian 9
    intermedio
  • Cómo instalar Apache Cordova en Ubuntu 18.04 LTS
    intermedio
  • Cómo configurar los ajustes de KeepAlive para Apache ejecutándose en un Ubuntu 18.04 VPS
    intermedio
  • Cómo instalar MongoDB en Ubuntu 18.04
    intermedio
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me