Node.js అనేది Chrome (V8) జావాస్క్రిప్ట్ ఇంజిన్లో సెటప్ చేయబడిన జావాస్క్రిప్ట్ రన్టైమ్ ఎన్విరాన్మెంట్ కోసం ఉచిత మరియు సర్వర్ సైడ్ ప్లాట్ఫారమ్. Node.js పర్యావరణం బ్యాక్-ఎండ్ సొల్యూషన్లను రూపొందించడానికి అభివృద్ధి చేయబడింది మరియు నెట్వర్కింగ్ అప్లికేషన్లు, ఫుల్-స్టాక్ మరియు ఫ్రంట్-ఎండ్ డెవలప్మెంట్కి ప్రసిద్ధి చెందింది.
ది npm (నోడ్ ప్యాకేజీ మేనేజర్) బహుళ నోడ్ ప్యాకేజీలు మరియు డిపెండెన్సీలను ఇన్స్టాల్ చేయడానికి ఉపయోగిస్తారు. ప్రపంచంలోని అతిపెద్ద ప్యాకేజీ మేనేజర్ రిజిస్ట్రీలో దాదాపు అన్ని నోడ్ ప్యాకేజీలు అందుబాటులో ఉన్నాయి.
ఉబుంటు 20.04 లో Node.js మరియు npm లను డౌన్లోడ్ చేయడానికి మాకు బహుళ వనరులు ఉన్నాయి, కానీ అప్రయత్నంగా మార్గాలు ఎందుకు ఎంచుకోకూడదు.
ఈ గైడ్లో, ఇన్స్టాలేషన్ కోసం మేము రెండు విధానాలను చూస్తాము:
- ఉబుంటు అధికారిక రిపోజిటరీ నుండి Node.js మరియు npm ని ఇన్స్టాల్ చేయండి
- Nvm ఉపయోగించి Node.js ని ఇన్స్టాల్ చేయండి
ప్రారంభిద్దాం:
ఉబుంటు అధికారిక రిపోజిటరీ నుండి Node.js మరియు npm ని ఎలా ఇన్స్టాల్ చేయాలి
ఉబుంటు రిపోజిటరీ నుండి Node.js మరియు npm డౌన్లోడ్ చేయడం చాలా సూటిగా మరియు సరళమైన మార్గం. మనం చేయాల్సిందల్లా, టెర్మినల్ని తెరిచి ఉబుంటు సిస్టమ్ యొక్క అన్ని ప్యాకేజీ ఇండెక్స్ని అప్డేట్ చేయండి:
$సుడోసముచితమైన నవీకరణ
ఇన్స్టాల్ చేయడానికి కింది ఆదేశాన్ని అమలు చేయండి Node.js ఉబుంటు మెషీన్లో అవసరమైన అన్ని ప్యాకేజీలతో పర్యావరణం:
పూర్తయిన తర్వాత, దాని సంస్కరణను తనిఖీ చేయడం ద్వారా సంస్థాపన పూర్తయిందో లేదో ధృవీకరించండి:
$నోడ్-v
ఉబుంటు అధికారిక రిపోజిటరీ ద్వారా, ఇన్స్టాల్ చేయబడిన node.js అనేది తాజా అందుబాటులో ఉన్న ప్యాకేజీ. దానితో వెళ్లడం తప్పనిసరి కాదు; మీరు నిర్దిష్టమైనదాన్ని ఇన్స్టాల్ చేయాలనుకుంటే, ఈ గైడ్లో 2 వ విధానం వైపు వెళ్లండి.
సిస్టమ్లో npm లైబ్రరీని ఇన్స్టాల్ చేయడం మేము node.js ని ఇన్స్టాల్ చేసినంత సులభం. కమాండ్ లైన్లో npm యొక్క ఇన్స్టాలేషన్ ప్రక్రియను ప్రారంభించడానికి ఇచ్చిన ఆదేశాన్ని వ్రాయండి:
$సుడోసముచితమైనదిఇన్స్టాల్సముద్ర మట్టానికి పైన
Node.js మరియు npm లైబ్రరీ ఉబుంటు అధికారిక రిపోజిటరీ నుండి సిస్టమ్లో ఇన్స్టాల్ చేయబడ్డాయి.
Nvm ఉపయోగించి Node.js ని ఎలా ఇన్స్టాల్ చేయాలి
పై విభాగంలో, ఉబుంటు రిపోజిటరీ ద్వారా, Node.js యొక్క తాజా అందుబాటులో ఉన్న ప్యాకేజీని మాత్రమే ఇన్స్టాల్ చేయవచ్చని మేము చూశాము. సిస్టమ్లో Node.js యొక్క నిర్దిష్ట వెర్షన్ను పొందడానికి, nvm ద్వారా డౌన్లోడ్ చేసుకోండి, ఇది నోడ్ వెర్షన్ మేనేజర్ యొక్క సంక్షిప్త రూపం. పేరు వివరించినట్లుగా, ఇది బాష్ స్క్రిప్ట్ అన్ని నోడ్ వెర్షన్లను కలిగి ఉంటుంది మరియు అవసరానికి అనుగుణంగా ఏదైనా Node.js వెర్షన్ను ఇన్స్టాల్ చేసి పరీక్షించడానికి వినియోగదారుని అనుమతిస్తుంది.
డౌన్లోడ్ లింక్ పొందడానికి, మీరు సందర్శించవచ్చు https://github.com/nvm-sh/nvm#installing-and-updating , లేదా మీరు టెర్మినల్లో పేర్కొన్న కర్ల్ ఆదేశాన్ని కాపీ చేయవచ్చు:
$కర్ల్ -o-<కుhref='https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh'>https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.shకు> | బాష్
మీరు ఈ సమస్యను ఎదుర్కోవచ్చు మరియు దీనిని పరిష్కరించడానికి, కర్ల్ కమాండ్ను ఇన్స్టాల్ చేయండి:
$సుడోసముచితమైనదిఇన్స్టాల్వంకరగా
ఇప్పుడు, nvm సంస్థాపన ప్రారంభించడానికి node.js పై కర్ల్ ఆదేశాన్ని మళ్లీ అమలు చేయండి:
బాష్ ఫైల్ను సోర్స్ చేయడానికి, ఇచ్చిన ఆదేశాన్ని అమలు చేయండి:
$మూలంఐ/.bashrc
Node.js అందుబాటులో ఉన్న సంస్కరణల జాబితాను చూపించడానికి పేర్కొన్న ఆదేశాన్ని అమలు చేయండి:
$nvm జాబితా-రిమోట్
మీకు కావలసిన వెర్షన్ని ఇన్స్టాల్ చేయడానికి కింది వాక్యనిర్మాణాన్ని ఉపయోగించండి:
ఉదాహరణకు, v10.24.1 నోడ్ వెర్షన్ను ఇన్స్టాల్ చేయడానికి, కమాండ్:
$nvmఇన్స్టాల్v10.24.1
ఉబుంటు మెషీన్లో ఇన్స్టాల్ చేయబడిన అన్ని నోడ్ వెర్షన్ల జాబితాను తనిఖీ చేయడానికి, కమాండ్:
$నోడ్ జాబితా
ఉబుంటు 20.04 నుండి Node.js ని ఎలా అన్ఇన్స్టాల్ చేయాలి
మీరు అన్ఇన్స్టాల్ చేయాలనుకుంటే Node.js సిస్టమ్ నుండి, పేర్కొన్న ఆదేశాన్ని ఉపయోగించండి:
$సుడోapt nodejs తొలగించండి
ముగింపు
ఈ రైట్-అప్ ఎలా ఇన్స్టాల్ చేయాలో చూపుతుంది Node.js మరియు సముద్ర మట్టానికి పైన ఉబుంటు 20.04 లో ఉపయోగించి ఉబుంటు రిపోజిటరీ మరియు nvm పద్ధతులు.
Node.js జావాస్క్రిప్ట్ రన్టైమ్ అప్లికేషన్లను రూపొందించడానికి ఉపయోగించే ఓపెన్ సోర్స్ నెట్వర్కింగ్ మరియు సర్వర్ సైడ్ ప్లాట్ఫారమ్. ది సముద్ర మట్టానికి పైన Node.js యొక్క అందుబాటులో ఉన్న అన్ని వెర్షన్లకు ప్యాకేజీ మేనేజర్ nvm నిర్వాహకుడు నిర్దిష్ట వెర్షన్ను డౌన్లోడ్ చేయడానికి ఉపయోగిస్తారు.