اوبنٹو پر Npm اور Node.js انسٹال کرنے کا طریقہ سیکھیں۔

اوبنٹو پر Npm اور Node.js انسٹال کرنے کا طریقہ سیکھیں۔

Node.js مؤثر طریقے سے ایک اوپن سورس کراس پلیٹ فارم جاوا اسکرپٹ رن ٹائم ماحول ہے۔ Node.js فعال ہونے کے ساتھ ، آپ کسی بھی براؤزر کھولنے کے بارے میں فکر کیے بغیر اپنی اوبنٹو مشین پر جاوا اسکرپٹ چلا سکتے ہیں۔ یہ کروم کے V8 جاوا اسکرپٹ انجن پر بنایا گیا ہے اور اسے لینکس پر کئی طریقوں سے انسٹال کیا جا سکتا ہے۔





Node.js سرور سائیڈ اور نیٹ ورکنگ ایپلی کیشنز کی تعمیر کے لیے ضروری ہے۔ یہ پلیٹ فارم ونڈوز ، لینکس ، فری بی ایس ڈی اور میک او ایس پر موثر انداز میں چلتا ہے۔ این پی ایم ڈیفالٹ پیکیج مینیجر ہے اور اکثر اسے دنیا کی سب سے بڑی سافٹ وئیر رجسٹری کے طور پر ٹیگ کیا جاتا ہے۔





اوبنٹو پر نوڈج انسٹال کریں۔

اس گائیڈ میں ، آپ اوبنٹو پر نوڈج کو تین مختلف طریقوں سے انسٹال کرسکتے ہیں۔ ان تین طریقوں میں شامل ہیں:





  • استعمال کرتے ہوئے۔ مناسب اوبنٹو پر نوڈج انسٹال کرنا۔
  • استعمال کرتے ہوئے۔ مناسب پی پی اے سافٹ ویئر ذخیرہ کے ساتھ۔
  • انسٹال کرنا این وی ایم اوبنٹو پر نوڈج کے مختلف ورژن انسٹال اور ان کا انتظام کرنے کے لئے۔

آپشن 1: نوڈ سورس ریپوزٹری سے Node.js انسٹال کریں۔

نوڈ سورس ، بطور کمپنی ، انٹرپرائز گریڈ نوڈ سپورٹ فراہم کرنے پر مرکوز ہے۔ یہ تنصیب Node.js مخزن کا استعمال کرتی ہے ، جو کہ اس ورژن کو اوبنٹو پر انسٹال کرنے کے لیے استعمال کیا جائے گا۔ آپ نوڈسورس سے نوڈ لینکس انسٹال کرنے کے لیے ان مراحل پر عمل کرسکتے ہیں۔

پہلا قدم یہ ہے کہ نوڈ سورس ریپوزٹری کو استعمال کرتے ہوئے فعال کریں۔ کرل کمانڈ. اگر کرل انسٹال نہیں ہے تو ، آپ اسے اپنے سسٹم پر درج ذیل کمانڈز کا استعمال کرکے انسٹال کرسکتے ہیں۔



کرل انسٹال کرنے کے لیے۔

sudo apt-get install curl -y

ذخیرہ کو فعال کرنے کے لیے۔

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

مذکورہ کمانڈ آپ کے سسٹم میں دستخط کی کلید شامل کرے گی۔ ایک اپٹ سورس ریپوزٹری فائل بنانے کے لیے آپ کو تمام ضروری پیکجز انسٹال کرنے اور اپٹ کیش کو ریفریش کرنے کی ضرورت ہوگی۔

Node.js اور Npm انسٹال کریں۔

Node.js اور npm کی تنصیب شروع کرنے کے لیے درج ذیل کوڈ ٹائپ کریں۔





sudo apt install nodejs

اس پیکیج (نوڈجز اوبنٹو) میں نوڈ اور این پی ایم دونوں کے لیے بائنری فائلیں ہوں گی۔

Node.js اور Npm کی تنصیب کی تصدیق کریں۔

node --version

این پی ایم کا ورژن چیک کریں۔

npm --version

دونوں ماڈیولز کے لیے آؤٹ پٹ پوسٹ انسٹالیشن اس طرح نظر آئے گی:





نوڈجس اوبنٹو کا ورژن ہے۔ v12.22.4۔ جبکہ این پی ایم کا ورژن ہے۔ 6.14.14۔ ، جو اس گائیڈ کو لکھنے کے وقت دستیاب تازہ ترین ورژن ہے۔

نوڈجز اوبنٹو اور این پی ایم انسٹال کرنے کے اور بھی طریقے ہیں۔ نوڈ ورژن مینیجر کا استعمال کرتے ہوئے انسٹال کرنے کے لیے ، درج ذیل مراحل پر عمل کریں۔

آپشن 2: NVM کے ساتھ Node.js اور Npm انسٹال کریں۔

NVM ، جسے عام طور پر نوڈ ورژن منیجر کہا جاتا ہے ، ایک باش سکرپٹ ہے جو آپریٹنگ سسٹم کی سطح کے بجائے ایک آزاد ڈائریکٹری پر کام کرتا ہے۔ اس کا سیدھا مطلب ہے کہ آپ اپنے پورے سسٹم کو متاثر کیے بغیر Node.js کے متعدد ورژن انسٹال کر سکتے ہیں۔

NVM کے ذریعے ، آپ اپنے سسٹم کے ماحول کو کنٹرول کر سکتے ہیں ، اور یہاں تک کہ Node.js کے تازہ ترین ورژن استعمال کر سکتے ہیں ، جبکہ پچھلی ریلیز کو برقرار رکھتے ہوئے اور ان کا انتظام کرتے ہوئے۔ یہ اس سے مختلف ہے۔ مناسب افادیت ، اور مناسب ورژن کے مقابلے میں ورژن میں ٹھیک ٹھیک فرق ہے۔

Nvm Ubuntu انسٹال کریں۔

کمانڈ لائن کا استعمال کرتے ہوئے NVM ڈاؤن لوڈ کرنے کے لیے ، سورس کوڈ کو ڈاؤن لوڈ اور انسٹال کریں۔ گٹ ہب کا صفحہ۔ :

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

یہ کمانڈ ذخیرے کو گٹ ہب سے کلون کرے گا۔ ~ / .nvm ڈائریکٹری اس کو استعمال کرنے کے لیے ، آپ کو پہلے اپنے .bashrc درج ذیل کمانڈ کا استعمال کرتے ہوئے فائل:

source ~/.bashrc

اگلے مرحلے میں ، آپ چیک کر سکتے ہیں کہ NVM کے اندر نوڈ کا کون سا ورژن دستیاب ہے۔

nvm list-remote

آؤٹ پٹ اس طرح نظر آئے گا:

یہ کمانڈ بہت سارے دستیاب ورژن کی فہرست دے گی ، تاکہ آپ تازہ ترین ریلیز کا انتخاب کر سکیں۔ اس صورت میں ، تازہ ترین ورژن دستیاب ہے۔ 16.6.2۔ ، جو کمانڈ کا استعمال کرتے ہوئے انسٹال کیا جا سکتا ہے:

nvm install v16.6.2

ورژن کا نام NVM کے اندر دستیاب تازہ ترین ورژن کے مطابق ایڈجسٹ کیا جا سکتا ہے۔

تنصیب کے بعد ، مختلف ورژن دیکھیں جو پچھلی تنصیب کے ایک حصے کے طور پر انسٹال کیے گئے تھے:

nvm list

آؤٹ پٹ اس طرح نظر آئے گا:

پہلی لائن فی الحال فعال ورژن دکھائے گی ، جبکہ کچھ دوسری لائنیں نامی عرفی نام اور ان کے ورژن دکھاتی ہیں۔ آپ نوڈ کے مختلف ایل ٹی ایس ریلیز کے عرفی نام دیکھ سکتے ہیں۔ ان عرفوں کی بنیاد پر ، آپ ایک ریلیز بھی انسٹال کرسکتے ہیں۔

مثال کے طور پر ، ایک ایسا ہی عرف فریمیم انسٹال کرنے کے لیے ، آپ درج ذیل کمانڈ استعمال کر سکتے ہیں۔

nvm install lts/fermium

-v کمانڈ استعمال کرکے تصدیق کریں کہ انسٹالیشن کامیاب رہی یا نہیں۔

node -v

آؤٹ پٹ تازہ ترین ورژن دکھائے گا جو انسٹال کیا گیا تھا۔

آپشن 3: نوڈ سورس پی پی اے کا استعمال کرتے ہوئے Node.js انسٹال کرنا۔

Node.js کو انسٹال کرنے کا دوسرا طریقہ PPA (ذاتی پیکج آرکائیو) کا استعمال کرتے ہوئے انسٹال کرنا ہے ، جسے نوڈسورس کے ذریعہ برقرار رکھا اور اپ ڈیٹ کیا جاتا ہے۔ پی پی اے استعمال کرنے کا فائدہ یہ ہے کہ اس میں اوبنٹو کے ذخیروں کے مقابلے میں نوڈ ڈاٹ جے ایس کے مزید ورژن موجود ہیں۔

پہلے مرحلے کے طور پر ، آپ کو اس کے پیکجوں تک رسائی حاصل کرنے کے لیے PPA انسٹال کرنے کی ضرورت ہے۔ ہوم ڈائریکٹری سے ، آپ اپنے ورژن کے لیے انسٹالیشن سکرپٹ کو حاصل کرنے کے لیے curl فنکشن استعمال کر سکتے ہیں۔

cd ~
curl -sL https://deb.nodesource.com/setup_16.x -o nodesource_setup.sh

آپ اپنے پسندیدہ ایڈیٹر (جیسے نینو) کے ساتھ اسکرپٹ چلا سکتے ہیں۔ اگر آپ کو لگتا ہے کہ اسکرپٹ میں سب کچھ آپ کی پسند کے مطابق ہے تو آپ کمانڈز کو مزید چلا سکتے ہیں۔

nano nodesource_setup.sh

ایڈیٹر سے باہر نکلیں اور اپنی جڑ تک رسائی کے ساتھ اسکرپٹ چلائیں۔

sudo bash nodesource_setup.sh

پی پی اے آپ کی کنفیگریشن لسٹ میں شامل ہو جائے گا ، جبکہ مقامی پیکج کیش آپ کے لیے خود بخود اپ ڈیٹ ہو جائے گی۔ مندرجہ ذیل کمانڈ میں ٹائپ کرکے Node.js پیکیج انسٹال کریں۔

sudo apt install nodejs

آپ -v ورژن پرچم کے ساتھ نوڈ چلا کر اپنی تنصیب کی تصدیق کر سکتے ہیں:

node -v

آپ یقین دہانی کروا سکتے ہیں کہ آپ کو npm Ubuntu کو الگ سے انسٹال کرنے کی ضرورت نہیں ہے ، کیونکہ یہ node.js اور npm کے لیے مشترکہ تنصیب ہے۔

ونڈوز 10 نیٹ ورک کا پاس ورڈ کیسے تبدیل کیا جائے

Node.js اور NPM کامیابی سے انسٹال ہو رہا ہے۔

اس سے کوئی فرق نہیں پڑتا ہے کہ آپ جو بھی طریقہ اختیار کرتے ہیں ، آپ کی اوبنٹو مشین پر Node.js اور npm کو کامیابی کے ساتھ انسٹال کرنے کا ہمیشہ ایک طریقہ ہوتا ہے۔ یہ طریقہ اوبنٹو کے مختلف ورژن کے لیے کام کرے گا ، حالانکہ یہ عمل کامیابی کے ساتھ اوبنٹو 21.04 کے لیے نافذ کیا گیا تھا۔ آپ کے حالات پر منحصر ہے ، آپ وہ آپشن منتخب کر سکتے ہیں جو آپ کے لیے بہترین ہو۔

جیسا کہ پہلے ذکر کیا گیا ہے ، پیکڈ ورژن کا استعمال ان طریقوں میں سب سے آسان ہے۔ آپ حالیہ اختیارات کے لیے PPA تنصیب کا طریقہ یا nvm طریقہ استعمال کر سکتے ہیں۔ کسی بھی طرح ، تینوں اختیارات آپ کے اوبنٹو لینکس ورژن کے لیے کام کریں گے۔

ونڈوز پر Node.js اور npm انسٹال کرنا چاہتے ہیں؟ آپ قسمت میں ہیں یہ عمل لینکس پر انسٹال کرنے سے کہیں زیادہ آسان ہے۔

بانٹیں بانٹیں ٹویٹ ای میل۔ ونڈوز پر Node.js اور npm انسٹال کرنے کا طریقہ

Node.js اور npm کے ساتھ اپنی مکمل اسٹیک صلاحیتوں کا پسدید بنائیں۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • پروگرامنگ۔
  • اوبنٹو۔
  • جاوا اسکرپٹ۔
  • پروگرامنگ۔
مصنف کے بارے میں ونی بھلا۔(41 مضامین شائع ہوئے)

وانی دہلی میں مقیم مصنف ہیں ، جنہیں لکھنے کا 2 سال کا تجربہ ہے۔ اپنے لکھنے کے دوران ، وہ ڈیجیٹل مارکیٹنگ ایجنسیوں اور تکنیکی فرموں سے وابستہ رہی ہیں۔ اس نے پروگرامنگ لینگویجز ، کلاؤڈ ٹیکنالوجی ، AWS ، مشین لرننگ ، اور بہت کچھ سے متعلقہ مواد لکھا ہے۔ اپنے فارغ وقت میں ، وہ پینٹ کرنا پسند کرتی ہے ، اپنے خاندان کے ساتھ وقت گزارتی ہے اور جب بھی ممکن ہو پہاڑوں کا سفر کرتی ہے۔

وینی بھلہ سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔