GNU/Linux >> Tutoriales Linux >  >> Rocky Linux

Cómo instalar NodeJS y NPM en Rocky Linux/Alma Linux 8

NPM (Node Package Manager) es el administrador de paquetes predeterminado para Node.js y también el repositorio más grande para paquetes de código abierto de Node.js.

En este tutorial, aprenderemos cómo instalar Node.js y npm en Rocky Linux 8, pero también funciona en otras distribuciones basadas en RHEL 8.

Tabla de contenido

  1. Asegurarse de que el servidor esté actualizado
  2. Instalación de Node.js en Rocky Linux 8
  3. Instalación de Node.js en Rocky Linux 8
  4. Uso de NVM para instalar Node.js en Rocky Linux 8

1. Asegúrese de que el servidor esté actualizado

Antes de continuar, asegúrese de que los paquetes del servidor estén actualizados. Usa este comando:

sudo dnf update -y

2. Instalación de Node.js en Rocky Linux 8

Vamos a instalar la última versión estable del repositorio de Appstream disponible. Node.js está disponible como un módulo llamado nodejs en los repositorios predeterminados de Rocky Linux 8 AppStream. Para verificar las versiones disponibles, use dnf module comando:

$ sudo dnf module list nodejs
Last metadata expiration check: 0:43:00 ago on Wed 12 Jan 2022 09:33:32 AM UTC.
Rocky Linux 8 - AppStream
Name                    Stream                 Profiles                                              Summary
nodejs                  10 [d]                 common [d], development, minimal, s2i                 Javascript runtime
nodejs                  12                     common [d], development, minimal, s2i                 Javascript runtime
nodejs                  14                     common [d], development, minimal, s2i                 Javascript runtime
nodejs                  16                     common [d], development, minimal, s2i                 Javascript runtime

Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled

Del resultado anterior, la versión 10 de nodejs es la predeterminada. Para instalar otra versión más reciente, debemos habilitarla con este comando:

sudo dnf module enable -y nodejs:16

Ahora podemos instalar nodejs usando este comando:

sudo dnf install -y nodejs

Una vez instalado, podemos verificar las versiones de nodejs y npm usando este comando:

$ node -v
v16.13.1

Para npm:

$ npm -v
8.1.2

3. Usando NVM para instalar Node.js en Rocky Linux 8

NVM es un administrador de versiones de nodos y se usa para controlar y administrar múltiples versiones activas de Node.js en un sistema. Es una utilidad de línea de comandos y un script bash que permite a los programadores cambiar entre diferentes versiones de Node.js. Proporciona una interfaz de línea de comandos donde puede instalar diferentes versiones con un solo comando, establecer un valor predeterminado, cambiar entre ellas y mucho más.

Instale nvm usando este comando:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

Esta es la salida en mi máquina

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 15037  100 15037    0     0  19630      0 --:--:-- --:--:-- --:--:-- 19630
=> Downloading nvm as script to '/home/rocky/.nvm'

=> Appending nvm source string to /home/rocky/.bashrc
=> Appending bash_completion source string to /home/rocky/.bashrc
=> Close and reopen your terminal to start using nvm or run the following to use it now:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

Ahora vuelva a cargar la configuración ~/.bashrc como se muestra a continuación

source ~/.bashrc

verifique la versión de nvm

$ nvm --version
0.39.1

enumere todas las versiones disponibles de Node.js con el siguiente comando

nvm list-remote

mostrará una lista muy larga de versiones de nodejs. Puede elegir la versión requerida de la lista.

Para instalar una versión específica, use este comando:

nvm install v17.3.1

ahora verifique las versiones como se muestra a continuación

$ node --version
v17.3.1

$ npm --version
8.3.0

Para revisar qué versión de Node.js está actualmente activa, ejecutaremos el siguiente comando

$ nvm current
v17.3.1

Cambiar entre versiones

NVM permite al usuario administrar múltiples versiones de Node.js. Para probar, instalemos la última versión estable de NVM, use el siguiente comando:

nvm install --lts

La instalación de una nueva versión de Node.js cambia automáticamente de la versión actualmente activa a la nueva versión actualizada.

$ nvm current
v16.13.2

Para volver a la versión anterior:

$ nvm use v17.3.1
Now using node v17.3.1 (npm v8.3.0)

$ nvm current
v17.3.1

Conclusión

Eso es todo. Hemos instalado nodejs con éxito usando diferentes métodos en un sistema Rocky Linux 8.


Rocky Linux
  1. Cómo instalar Erlang en Rocky Linux/Alma Linux/CentOS 8

  2. Cómo instalar y usar Podman en Rocky Linux/Alma Linux/Centos 8

  3. Cómo instalar y configurar PHP y Nginx (LEMP) en Rocky Linux/Alma Linux 8

  4. Cómo instalar NodeJS y NPM en Rocky Linux/Alma Linux 8

  5. Cómo instalar y configurar el balanceador de carga HAProxy en Rocky Linux/Alma Linux 8

Cómo instalar Prometheus y Node Exporter en Rocky Linux

Cómo instalar Node.js y npm en Ubuntu Linux

Cómo instalar los últimos NodeJS y NPM en Linux

La mejor manera de instalar Node.js y NPM en Rocky Linux 8 o AlmaLinux

Cómo instalar NodeJS 14/16 y NPM en Rocky Linux 8

Cómo instalar Node.js en Rocky Linux 8