Com instal·lar NodeJS 14/16 i NPM a Rocky Linux 8


Creat a partir del motor V8 de Chrome, Node.JS és un temps d'execució de Javascript de codi obert i basat en esdeveniments, dissenyat per crear aplicacions escalables i API de fons. NodeJS és lleuger i eficient, gràcies al seu model d'E/S sense bloqueig i a l'arquitectura basada en esdeveniments. Això el converteix en una opció perfecta per a la gestió d'aplicacions en temps real que fan molta intensitat de dades. És multiplataforma i es pot descarregar i utilitzar totalment gratuït.

NPM és l'acrònim de Node Package Manager, que és el gestor de paquets predeterminat per a Node.JS i el repositori més ric per a paquets Node.JS.

[També us pot agradar: 3 millors gestors de paquets Node.js per a Linux]

En aquest article, ens centrem a com instal·lar NodeJS i NPM a Rocky Linux 8.

Hi ha dues maneres principals d'instal·lar NodeJS a Rocky Linux 8.

  1. S'està instal·lant des del dipòsit per defecte de Rocky Linux AppStream.
  2. S'està instal·lant des de distribucions binàries de Node.JS admeses per Nodesource.

Fem una ullada a cadascun d'aquests mètodes.

Instal·leu Node.JS des dels dipòsits Rocky Linux AppStream

Els dipòsits Rocky Linux AppStream proporcionen Node.JS com un mòdul anomenat nodejs. Per tant, no cal afegir ni habilitar cap repositori de tercers. L'inconvenient és que les versions proporcionades no estan actualitzades, però tanmateix faran la feina.

Per comprovar les versions disponibles proporcionades, executeu l'ordre:

$ sudo dnf module list nodejs

A la sortida, el darrer flux és NodeJS 14. Tanmateix, el flux del mòdul predeterminat és nodejs 10.

Per habilitar el darrer flux de NodeJS, executeu l'ordre:

$ sudo dnf module install nodejs:14

A continuació, instal·leu NodeJS mitjançant el gestor de paquets DNF tal com es mostra.

$ sudo dnf install nodejs

Un cop instal·lat, verifiqueu la versió de Node.JS instal·lada de la següent manera.

$ node -v
OR
$ node ---version

v14.16.0

Per comprovar la versió de NPM, executeu:

$ npm -v
OR
$ npm ---version

Instal·leu Node.JS des dels repositoris de Nodesource

La segona opció és instal·lar Node.JS des del paquet binari Node.JS que proporciona nodesource. Això proporciona la darrera versió de Node.JS que, en el moment d'escriure aquesta guia, és Node.JS v16.5.

Per tant, agafeu l'script de configuració i executeu-lo tal com es mostra amb l'ordre curl.

$ curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo -E bash -

A continuació, instal·leu Node.JS.

$ sudo dnf install nodejs

Una vegada més, verifiqueu la instal·lació de Node.JS tal com es mostra.

$ node -v
OR
$ node ---version

v16.5.0

I també NPM.

$ npm -v

7.19.1

En aquest tutorial, hem destacat dues maneres d'instal·lar Node.JS i NPM a Rocky Linux: instal·lació des dels dipòsits de Rocky Linux i des del dipòsit de Nodesource. Esperem que aquesta guia hagi estat útil i que ara pugueu continuar amb la creació de les vostres aplicacions.