اوبنٹو میں اے پی ٹی اور ڈی پی کے جی میں کیا فرق ہے؟

اوبنٹو میں اے پی ٹی اور ڈی پی کے جی میں کیا فرق ہے؟

اگر آپ اوبنٹو یا کوئی اور ڈیبین پر مبنی لینکس ڈسٹرو استعمال کرتے ہیں تو ، آپ کو کوئی شک نہیں کہ انسٹالیشن ہدایات پڑھیں جو آپ کو اے پی ٹی کمانڈ استعمال کرنے کے لیے کہتی ہیں ، جبکہ دوسروں نے آپ کو dpkg استعمال کرنے کو کہا ہے۔





تو کیا اس سے کوئی فرق پڑتا ہے اگر آپ اپنے لینکس سسٹم پر ان پیکج مینیجرز میں سے کسی کے ساتھ پیکجز انسٹال کرتے ہیں؟ کیا فرق ہے؟ آج ہم ان سوالات سے نمٹیں گے تاکہ آپ کو معلوم ہو کہ اوبنٹو پر بہترین پیکج کیسے انسٹال کریں۔





اے پی ٹی بمقابلہ ڈی پی کے جی: دو اہم پیکیج انسٹالرز۔

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





لیکن آپ سوچ رہے ہوں گے کہ کیا وہ ایک جیسے ہیں ، آپ کو اے پی ٹی اور ڈی پی کے جی دونوں کی ضرورت کیوں ہے؟

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



الجھا ہوا۔ آئیے اہم اختلافات کو توڑ دیں۔

APT پیکیجز انسٹال کرنے کے لیے dpkg استعمال کرتا ہے۔

جب اے پی ٹی (یا اس کا کزن ، اپٹ گیٹ) ایک پیکیج انسٹال کرتا ہے ، تو یہ اصل میں ڈی پی کے جی کو بیک اینڈ پر استعمال کر رہا ہے۔ اس طرح ، dpkg اے پی ٹی کے زیادہ صارف دوست انٹرفیس کے لیے 'انڈر ہڈ' ٹول کے طور پر زیادہ کام کرتا ہے۔





اے پی ٹی پیکیج ڈاؤن لوڈ کر سکتا ہے۔

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

فیس بک آئی فون پر لائیو اطلاعات کو کیسے بند کیا جائے۔

dpkg کے ساتھ ، آپ صرف مقامی فائلیں انسٹال کر سکتے ہیں جو آپ نے پہلے ہی خود ڈاؤن لوڈ کر لی ہیں۔ یہ دور دراز کے ذخیروں کو تلاش نہیں کر سکتا اور نہ ہی ان سے پیکج نکال سکتا ہے۔





Dpkg انحصار انسٹال نہیں کرے گا۔

جب آپ dpkg کے ساتھ ایک پیکیج انسٹال کرتے ہیں ، تو بس اتنا ہی ہوگا: سسٹم صرف پیکیج انسٹال کرے گا۔ تاہم ، کچھ پیکجوں کو کام کرنے کے لیے اضافی سافٹ وئیر کی ضرورت ہوتی ہے جنہیں انحصار کہا جاتا ہے۔ اگر یہ معاملہ ہے تو ، dpkg آپ کو غلطی کے پیغام سے متنبہ کر سکتا ہے۔

اے پی ٹی ، تاہم ، خود بخود چیک کرے گا اور متعلقہ انحصار حاصل کرے گا تاکہ اس بات کو یقینی بنایا جا سکے کہ آپ جو بھی افعال کو صحیح طریقے سے انسٹال کرنے کی کوشش کر رہے ہیں۔ اسی لیے ہم تجویز کرتے ہیں کہ ، dpkg کے ساتھ ایک پیکیج انسٹال کرنے کے بعد بھی ، آپ انحصار بحال کرنے کے لیے APT کی خصوصی کمانڈ استعمال کریں۔

sudo apt install -f

Dpkg صرف مقامی پیکجوں کو انڈیکس کرتا ہے۔

اگر آپ اپنے سسٹم پر نصب پیکجوں کے بارے میں جاننے کی کوشش کر رہے ہیں تو ، -فہرست ڈی پی کے جی میں فنکشن آپ کی اے پی ٹی سے بہتر خدمت کر سکتا ہے۔ اس کی وجہ یہ ہے کہ ، اسی طرح یہ ریموٹ پیکیجز کو ڈھونڈ اور ڈاؤن لوڈ نہیں کر سکتا ، dpkg ایسے کسی بھی پیکیج کی فہرست بھی نہیں بنا سکتا جو آلہ کے لیے مقامی نہیں ہے۔

dpkg --list

اے پی ٹی فہرست کمانڈ ہر پیکیج کی فہرست دے گا جس کے بارے میں وہ جانتا ہے ، مقامی یا دوسری صورت میں۔

apt list

صرف انسٹال شدہ پیکیجز دیکھنے کے لیے ، آپ کو پاس کرنا ہوگا۔ -انسٹال یا -میں اختیار

apt list --installed

Dpkg بمقابلہ Apt: آپ کے لیے کون سا بہتر ہے؟

اگر آپ dpkg کے ساتھ مقامی پیکجز انسٹال کرنا چاہتے ہیں تو آپ کسی بھی مسائل کا سامنا کیے بغیر ایسا کر سکتے ہیں۔ تاہم ، اگر آپ دور دراز سافٹ ویئر ذخیروں پر پیکیجز کی باقاعدگی سے تلاش کرتے ہیں تو آپ اے پی ٹی یا اپٹ گیٹ سے بہتر ہیں۔

اے پی ٹی آپ کے مطلوبہ پیکیج کو ڈھونڈنے اور ڈاؤن لوڈ کرنے کا کام کرے گا ، اور یہ یقینی بنائے گا کہ تمام ضروری انحصار کو پورا کیا جائے۔ آپ اب بھی ڈی پی کے جی کا استعمال کر سکتے ہیں ، لیکن اے پی ٹی اسی فنکشن کو انجام دے رہی ہے جبکہ یہ یقینی بناتے ہوئے کہ آپ کا سافٹ وئیر آپ کی ضرورت کے مطابق کام کرتا ہے۔ مزید برآں ، اے پی ٹی پیکجوں کو مناسب طریقے سے انسٹال کرنے اور انہیں اپنے سسٹم سے ہٹانے کے لیے مثالی ہے۔

بانٹیں بانٹیں ٹویٹ ای میل۔ اے پی ٹی کے ساتھ لینکس میں سافٹ ویئر کو ان انسٹال کرنے کا طریقہ

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

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

اردن ایم یو او میں ایک عملہ مصنف ہے جو لینکس کو ہر ایک کے لیے قابل رسائی اور تناؤ سے پاک بنانے کا شوق رکھتا ہے۔ وہ پرائیویسی اور پروڈکٹیوٹی پر گائیڈ بھی لکھتا ہے۔

اردن گلوور سے مزید

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

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

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