Rocky Linux 8-ൽ NodeJS 14/16 & NPM എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം


Chrome-ന്റെ V8 എഞ്ചിനിൽ നിർമ്മിച്ച നോഡ്.ജെഎസ് ഓപ്പൺ സോഴ്uസ് ആണ്, കൂടാതെ ഇവന്റ്-ഡ്രൈവ് ജാവാസ്ക്രിപ്റ്റ് റൺടൈം സ്കേലബിൾ ആപ്ലിക്കേഷനുകളും ബാക്കെൻഡ് API-കളും നിർമ്മിക്കാൻ രൂപകൽപ്പന ചെയ്തിട്ടുള്ളതാണ്. NodeJS ഭാരം കുറഞ്ഞതും കാര്യക്ഷമവുമാണ്, അതിന്റെ നോൺ-ബ്ലോക്കിംഗ് I/O മോഡലിനും ഇവന്റ്-ഡ്രൈവൺ ആർക്കിടെക്ചറിനും നന്ദി. ഡാറ്റാ-ഇന്റൻസീവ് തത്സമയ ആപ്ലിക്കേഷനുകൾ കൈകാര്യം ചെയ്യുന്നതിനുള്ള ഒരു മികച്ച തിരഞ്ഞെടുപ്പായി ഇത് മാറ്റുന്നു. ഇത് ക്രോസ്-പ്ലാറ്റ്uഫോമാണ്, ഡൗൺലോഡ് ചെയ്യാനും ഉപയോഗിക്കാനും തികച്ചും സൗജന്യമാണ്.

NPM എന്നത് നോഡ് പാക്കേജ് മാനേജറിന്റെ ചുരുക്കപ്പേരാണ്, ഇത് Node.JS-ന്റെ ഡിഫോൾട്ട് പാക്കേജ് മാനേജരും Node.JS പാക്കേജുകളുടെ ഏറ്റവും സമ്പന്നമായ ശേഖരവുമാണ്.

[ നിങ്ങൾക്ക് ഇതും ഇഷ്ടപ്പെടാം: Linux-നുള്ള 3 Top Node.js പാക്കേജ് മാനേജർമാർ ]

ഈ ലേഖനത്തിൽ, Rocky Linux 8-ൽ NodeJS & NPM എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം എന്നതിലാണ് ഞങ്ങൾ ശ്രദ്ധ കേന്ദ്രീകരിക്കുന്നത്.

Rocky Linux 8-ൽ NodeJS ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് രണ്ട് പ്രധാന വഴികളുണ്ട്.

  1. ഡിഫോൾട്ട് Rocky Linux AppStream റിപ്പോസിറ്ററിയിൽ നിന്ന് ഇൻസ്റ്റാൾ ചെയ്യുന്നു.
  2. Node.JS ബൈനറി ഡിസ്ട്രിബ്യൂഷനുകളിൽ നിന്ന് ഇൻസ്റ്റോൾ ചെയ്യുന്നു. Nodesource പിന്തുണയ്ക്കുന്നു.

ഈ രീതികളിൽ ഓരോന്നും നോക്കാം.

Rocky Linux AppStream Repositories-ൽ നിന്ന് Node.JS ഇൻസ്റ്റാൾ ചെയ്യുക

Rocky Linux AppStream റിപ്പോസിറ്ററികൾ Nodejs എന്നറിയപ്പെടുന്ന ഒരു മൊഡ്യൂളായി Node.JS നൽകുന്നു. അതിനാൽ, ഏതെങ്കിലും മൂന്നാം കക്ഷി ശേഖരണങ്ങൾ ചേർക്കുകയോ പ്രവർത്തനക്ഷമമാക്കുകയോ ചെയ്യേണ്ടതില്ല. നൽകിയിരിക്കുന്ന പതിപ്പുകൾ കാലികമല്ല, എന്നിരുന്നാലും ജോലി പൂർത്തിയാക്കും എന്നതാണ് പോരായ്മ.

ലഭ്യമായ പതിപ്പുകൾ പരിശോധിക്കുന്നതിന്, കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:

$ sudo dnf module list nodejs

ഔട്ട്പുട്ടിൽ നിന്ന്, ഏറ്റവും പുതിയ സ്ട്രീം NodeJS 14 ആണ്. എന്നിരുന്നാലും, സ്ഥിരസ്ഥിതി മൊഡ്യൂൾ സ്ട്രീം nodejs 10 ആണ്.

ഏറ്റവും പുതിയ NodeJS സ്ട്രീം പ്രവർത്തനക്ഷമമാക്കാൻ, കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:

$ sudo dnf module install nodejs:14

തുടർന്ന് കാണിച്ചിരിക്കുന്നതുപോലെ DNF പാക്കേജ് മാനേജർ ഉപയോഗിച്ച് NodeJS ഇൻസ്റ്റാൾ ചെയ്യുക.

$ sudo dnf install nodejs

ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, ഇനിപ്പറയുന്ന രീതിയിൽ ഇൻസ്റ്റാൾ ചെയ്ത Node.JS പതിപ്പ് പരിശോധിക്കുക.

$ node -v
OR
$ node ---version

v14.16.0

NPM-ന്റെ പതിപ്പ് പരിശോധിക്കാൻ, പ്രവർത്തിപ്പിക്കുക:

$ npm -v
OR
$ npm ---version

Nodesource Repositories-ൽ നിന്ന് Node.JS ഇൻസ്റ്റാൾ ചെയ്യുക

നോഡ്സോഴ്സ് നൽകുന്ന Node.JS ബൈനറി പാക്കേജിൽ നിന്ന് Node.JS ഇൻസ്റ്റാൾ ചെയ്യുക എന്നതാണ് രണ്ടാമത്തെ ഓപ്ഷൻ. ഇത് Node.JS-ന്റെ ഏറ്റവും പുതിയ പതിപ്പ് നൽകുന്നു, ഈ ഗൈഡ് എഴുതുമ്പോൾ Node.JS v16.5 ആയിരുന്നു.

അതിനാൽ, സെറ്റപ്പ് സ്ക്രിപ്റ്റ് പിടിച്ച്, curl കമാൻഡ് ഉപയോഗിച്ച് കാണിച്ചിരിക്കുന്നതുപോലെ പ്രവർത്തിപ്പിക്കുക.

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

തുടർന്ന് Node.JS ഇൻസ്റ്റാൾ ചെയ്യുക.

$ sudo dnf install nodejs

ഒരിക്കൽ കൂടി, കാണിച്ചിരിക്കുന്നതുപോലെ Node.JS-ന്റെ ഇൻസ്റ്റാളേഷൻ പരിശോധിക്കുക.

$ node -v
OR
$ node ---version

v16.5.0

ഒപ്പം എൻപിഎമ്മും.

$ npm -v

7.19.1

ഈ ട്യൂട്ടോറിയലിൽ, Rocky Linux-ൽ Node.JS & NPM ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള രണ്ട് വഴികൾ ഞങ്ങൾ ഹൈലൈറ്റ് ചെയ്തിട്ടുണ്ട് - റോക്കി ലിനക്സ് ശേഖരണങ്ങളിൽ നിന്നും നോഡ്സോഴ്സ് ശേഖരണത്തിൽ നിന്നും ഇൻസ്റ്റലേഷൻ. ഈ ഗൈഡ് സഹായകരമാണെന്നും ഇപ്പോൾ നിങ്ങളുടെ ആപ്ലിക്കേഷനുകൾ സൃഷ്ടിക്കുന്നത് തുടരാമെന്നും ഞങ്ങൾ പ്രതീക്ഷിക്കുന്നു.