ہارڈ ویئر

لینکس پیکیج مینیجر: پیس مین ، یم ، اپٹ…

فہرست کا خانہ:

Anonim

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

کون سا لینکس پیکیج مینیجر آپ کے لئے صحیح ہے؟

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

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

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

Pacman

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

یہ آرک صارفین کے لئے آسان اور آسان پیکجوں کا انتظام کرنے کے لئے بنایا گیا ہے۔

YUM

YUM RPM پیکیج مینیجر کے لئے ایک ریزولوشن انحصار ہے۔ ریڈ ہیٹ مشتق افراد میں شامل پیکیج مینجمنٹ سسٹم کے لئے YUM ڈیفالٹ ویلیو ہے ، جس میں فیڈورا 21 اور سینٹوس شامل ہیں۔ YUM کا نحو آسان ہے ، اور آپٹ صارفین کو تبدیلی کرنے میں کوئی دقت نہیں ہوگی۔

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

sudo یم اپ ڈیٹ

پیکیج کو انسٹال کرنے کے لئے ، درج ذیل کمانڈ استعمال کی جاتی ہے:

sudo yum install packageName انسٹال کریں

نیز ، پیکیج کو ہٹانے کے لئے ، کمانڈ یہ ہے:

sudo yum $ packageName کو ہٹائیں

انسٹالیبل پیکیج کی تلاش کے ل::

sudo یم تلاش $ پیکیج نام

YUM میں غیر استعمال شدہ انحصار تلاش کرنے اور اسے دور کرنے کے لئے آٹرو میو کمانڈ شامل نہیں ہے ، تاہم اس میں یو آر ایل سے پیکیج انسٹال کرنے کی ایک عمدہ خصوصیت شامل ہے ، جس میں آپٹ شامل نہیں ہے:

sudo yum $ url انسٹال کریں

اے پی ٹی

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

آپٹ میں ایک آسان سادہ ترکیب ہے ، حالانکہ اسے ایک سادہ اور واضح نحو فراہم کرنے کے لئے دوبارہ لکھا جارہا ہے۔ اس طرح ، اس ورژن پر انحصار کرتے ہوئے جو آپ استعمال کررہے ہیں (اوبنٹو 14.04 اور اس میں اعلی میں نئے اپٹ کمانڈ شامل ہیں) ، آپ اسی نتائج کو حاصل کرنے کے ل different مختلف کمانڈ استعمال کرسکتے ہیں۔

سافٹ ویئر کے ذخیروں کو اپ ڈیٹ کرنے کے لئے ، درج ذیل کمانڈ کا استعمال کریں:

sudo اپٹ اپ ڈیٹ

یا

sudo اپ ڈیٹ

سافٹ ویئر کو اپ ڈیٹ کرنے کے لئے:

sudo اپٹ اپ گریڈ

یا

sudo اپ ڈیٹ

مزید مکمل اپ گریڈ کے ل which ، جو جدید ترین ورژن سے متضاد پیکیج انحصار اور پرانے یا غیر استعمال شدہ کو ہٹانے کی بھی کوشش کرتا ہے ، کمانڈ مندرجہ ذیل ہے:

sudo apt-get dist-edit

یا

sudo مکمل اپ گریڈ کے لئے تیار ہے

ان کمانڈوں کو یکے بعد دیگرے اپ ڈیٹ کرنے کیلئے جوڑا جاسکتا ہے:

sudo apt-get update && sudo apt-get اپ گریڈ

یا

sudo اپ ڈیٹ && ​​sudo اپ گریڈ

سافٹ ویئر انسٹال کرنے کے لئے ، کمانڈ یہ ہے:

sudo apt-get install $ packageName

یا

sudo اپٹ انسٹال $ پیکیج نام

پیکیج کو ہٹانے کے لئے:

sudo apt-get remove packageName کو ہٹائیں

یا

sudo apt हटा $ packageName

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

sudo apt-get autoremove

یا

sudo apt autoremove

انسٹالیبل پیکیج کی تلاش کریں:

sudo اپٹ کیشے تلاش $ پیکیج نام

یا

sudo مناسب تلاش search پیکیج نام

اپٹ فی الحال کسی url سے پیکیج انسٹال کرنے کی صلاحیت پیش نہیں کرتا ہے ، اس کا مطلب یہ ہے کہ صارف کو خود انسٹال ہونے والا پیکیج ڈھونڈنا اور ڈاؤن لوڈ کرنا ہوگا۔ اوبنٹو اور اس کے کچھ مشتقات ایک پل کلک کے ذریعے اس سے نمٹنے کے ل managed اپٹورل لنکس پر کام کرتے ہیں ، جو کچھ ویب سائٹوں پر پائے جاتے ہیں۔

اینٹروپی

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

  • سورس پیکیج اینٹروپی کے ذریعہ بائنری فائلوں میں پورٹج کا استعمال کرتے ہوئے بنائے جاتے ہیں۔انٹروپی نے بائنریز کو اینٹروپی پیکیج میں تبدیل کیا۔ اینٹروپی پیکیج سبیون ریپوزٹری میں شامل کیے جاتے ہیں۔انٹروپی کے ذریعے بائنری فائل انسٹال کرتا ہے۔

اینٹروپی آپٹ ، YUM ، ZYpp ، اور DNF سے موازنہ ہے ، جس کا مطلب ہے کہ ابتدائیوں کے لئے کمانڈ استعمال کرنا آسان ہے۔ اینٹروپی میں شارٹ کٹ بھی شامل ہیں۔

سافٹ ویئر کو اپ ڈیٹ کرنے کے لئے:

sudo equo اپ ڈیٹ

یا

sudo برابر

تمام پیکیجز کو اپ ڈیٹ کرنے کے لئے:

سوڈو اکو اپ گریڈ

یا

sudo equo u

یہ احکامات ایک ہی وقت میں استعمال ہوسکتے ہیں۔

سوڈو اکو اپ ڈیٹ && ​​سوڈو اکو اپ گریڈ

یا

sudo equo up && sudo equo u

پیکیج انسٹال کرنے کے لئے:

sudo equo install packageName انسٹال کریں

یا

sudo equo in $ packageName

پیکیج کو ہٹانے کے لئے:

sudo equo remove packageName کو ہٹا دیں

یا

sudo equo rm $ packageName

انسٹالیبل پیکیج کی تلاش کے ل::

sudo یکساں تلاش $ پیکیج نام

ZYpp

ZYpp RPM پیکیج مینجمنٹ کے لئے ایک اور ریزولیوشن انحصار ہے ، اور اوپن سوس اور سوس لینکس انٹرپرائز کے لئے طے شدہ پیکیج منیجر ہے۔ ZYpp بائنری.rpm استعمال کرتا ہے ، YUM کی طرح ، لیکن یہ قدرے تیز ہے کیونکہ یہ C ++ میں لکھا گیا ہے ، جبکہ YUM ازگر میں لکھا گیا ہے۔ ZYpp استعمال کرنا انتہائی آسان ہے کیونکہ اس میں کمانڈ شارٹ کٹ شامل ہیں جو مکمل کمانڈز کی بجائے استعمال کیے جاسکتے ہیں۔

ہم آپ کو بہترین لینکس ڈسٹری بیوشنز 2018 کی سفارش کرتے ہیں

YUM کی طرح ، ZYpp مندرجہ ذیل کمانڈ کے ساتھ تمام پیکجوں کو اپ ڈیٹ اور بہتر کرتا ہے:

sudo زپ اپ ڈیٹ

یا

sudo زپ اپ

پیکیج انسٹال کرنے کے لئے:

sudo زپر انسٹال $ پیکیج نام

یا

do packageName میں sudo زپر

پیکیج کو ہٹانے کے لئے ، کمانڈ استعمال کریں:

sudo زپر ہٹانا $ پیکیج نام

یا

sudo zypper rm $ packageName

انسٹالیبل پیکیج کی تلاش کریں:

sudo زپر تلاش $ پیکیج نام

YUM کی طرح ، ZYpp میں شامل نہیں ہے۔ نیز ، اوبنٹو کی طرح ، اوپن سوس کے ویب پر انسٹالیشن پیکیج پر مبنی ایک کلک تنصیب کے لنک ہیں۔

DNF ، یا Dandified YUM

DNF ایک YUM کی دوبارہ تحریر ہے جس میں ZYpp کی خصوصیات کا استعمال ہوتا ہے ، خاص طور پر ریزولوشن صلاحیتوں کے ل depend خاص انحصار۔ ڈی این ایف فیڈورا 22 اور اس سے زیادہ کے لئے پہلے سے طے شدہ پیکیج مینیجر ہے ، اور مستقبل میں ڈیفالٹ سینٹوس سسٹم بننا چاہئے۔

پورے نظام کو اپ ڈیٹ اور اپ گریڈ کرنے کیلئے:

sudo dnf اپ ڈیٹ

پیکیج انسٹال کرنے کے لئے:

sudo انسٹال $ packageName

پیکیج کو ہٹانے کے لئے:

sudo dnf $ packageName کو ہٹائیں

انسٹالیبل پیکیج کی تلاش کریں:

sudo dnf search $ packageName

YUM اور ZYpp کے برعکس ، DNF نظام کو تلاش کرنے اور انحصار کو دور کرنے کے لئے خود کار طریقے سے کمانڈ فراہم کرتا ہے:

sudo dnf autoremove

اور ڈی این ایف بھی یو آر ایل سے پیکجوں کی تنصیب کی اجازت دیتا ہے:

sudo dnf install $ url

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

ہم پڑھنے کی سفارش کرتے ہیں کہ بوٹ ایبل اوبنٹو USB کو کیسے بنایا جائے۔

لینکس میں پیکیج مینجمنٹ بہت ضروری ہے ، اور ایک سے زیادہ پیکیج مینیجروں کو استعمال کرنے کا طریقہ جاننے سے صارف کی مدد ہوسکتی ہے ، چونکہ مخزنوں سے سافٹ ویئر ڈاؤن لوڈ یا انسٹال کرنا ، اپ ڈیٹ کرنے ، انحصار کا انتظام کرنے اور سافٹ ویئر کو ان انسٹال کرنے کے علاوہ ہے لینکس سسٹم انتظامیہ کا ایک بہت ہی اہم اور اہم حصہ ہے۔

آپ کے لئے کون سا پیکیج مینیجر بہترین ہے؟ کیا آپ نے ان میں سے کسی ایک پیکیج مینیجر کو ڈیفالٹ ڈسٹرو سے باہر انسٹال کرنے کی کوشش کی ہے؟ امید ہے کہ آپ کو یہ پسند آئے گا اور اگر آپ لینکس کے بارے میں مزید سبق حاصل کرنا چاہتے ہیں تو ، آپ اپنے تبصرے چھوڑ کر سوشل نیٹ ورک پر شئیر کرسکتے ہیں۔

ہارڈ ویئر

ایڈیٹر کی پسند

Back to top button