Jinsi ya kusakinisha NodeJS 14/16 & NPM kwenye Rocky Linux 8


Imeundwa kwa injini ya V8 ya Chrome, Node.JS ni programu huria, na muda wa utekelezaji wa Javascript unaoendeshwa na tukio ambao umeundwa kuunda programu hatarishi na API za nyuma. NodeJS ni nyepesi na ni bora, shukrani kwa modeli yake ya I/O isiyozuia na usanifu unaoendeshwa na hafla. Hii inaifanya kuwa chaguo bora kwa kushughulikia programu za wakati halisi zinazohitaji data. Ni jukwaa mtambuka na ni bure kabisa kupakua na kutumia.

NPM ni kifupi cha Kidhibiti cha Kifurushi cha Node, ambacho ni kidhibiti chaguo-msingi cha kifurushi cha Node.JS na hazina tajiri zaidi ya vifurushi vya Node.JS.

[ Unaweza pia kupenda: Vidhibiti 3 vya Juu vya Vifurushi vya Node.js vya Linux ]

Katika nakala hii, tunazingatia jinsi ya kusakinisha NodeJS & NPM kwenye Rocky Linux 8.

Kuna njia mbili kuu za kusakinisha NodeJS kwenye Rocky Linux 8.

  1. Inasakinisha kutoka hazina chaguomsingi ya Rocky Linux AppStream.
  2. Inasakinisha kutoka kwa usambazaji wa jozi wa Node.JS unaotumika na Nodesource.

Wacha tuangalie kila moja ya njia hizi.

Sakinisha Node.JS kutoka hazina za Rocky Linux AppStream

Hazina za Rocky Linux AppStream hutoa Node.JS kama moduli inayoitwa nodejs. Kwa hivyo, hakuna haja ya kuongeza au kuwezesha hazina zozote za wahusika wengine. Upande wa chini ni kwamba matoleo yaliyotolewa hayajasasishwa, lakini yatafanikisha kazi hiyo.

Ili kuangalia matoleo yanayopatikana, endesha amri:

$ sudo dnf module list nodejs

Kutoka kwa matokeo, mtiririko wa hivi punde zaidi ni NodeJS 14. Hata hivyo, mtiririko wa moduli chaguo-msingi ni nodejs 10.

Ili kuwezesha utiririshaji wa hivi karibuni wa NodeJS, endesha amri:

$ sudo dnf module install nodejs:14

Kisha usakinishe NodeJS ukitumia kidhibiti cha kifurushi cha DNF kama inavyoonyeshwa.

$ sudo dnf install nodejs

Mara baada ya kusakinishwa, thibitisha toleo la Node.JS lililosakinishwa kama ifuatavyo.

$ node -v
OR
$ node ---version

v14.16.0

Ili kuangalia toleo la NPM, endesha:

$ npm -v
OR
$ npm ---version

Sakinisha Node.JS kutoka kwa hazina za Nodesource

Chaguo la pili ni kusakinisha Node.JS kutoka kwa kifurushi cha binary cha Node.JS ambacho hutolewa na nodesource. Hii inatoa toleo la hivi punde la Node.JS ambalo, wakati wa kuandika mwongozo huu, ni Node.JS v16.5.

Kwa hivyo, shika hati ya usanidi na uiendeshe kama inavyoonyeshwa kwa kutumia amri ya curl.

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

Kisha usakinishe Node.JS.

$ sudo dnf install nodejs

Kwa mara nyingine tena, thibitisha usakinishaji wa Node.JS kama inavyoonyeshwa.

$ node -v
OR
$ node ---version

v16.5.0

Na NPM pia.

$ npm -v

7.19.1

Katika somo hili, tumeangazia njia mbili za kusakinisha Node.JS & NPM kwenye Rocky Linux - usakinishaji kutoka hazina za Rocky Linux na kutoka kwa hazina ya Nodesource. Tunatumai kuwa mwongozo huu ulikuwa wa manufaa na kwamba sasa unaweza kuendelea na kuunda programu zako.