فرق اور یومیت کے درمیان فرق.

Anonim

یم بمقابلہ اہلیت

پیلے ڈوگ اپ ڈیٹٹر، ترمیم (یوم کے نام سے بھی جانا جاتا ہے) ایک کمانڈ لائن پیکیج مینجمنٹ کی افادیت ہے - یہ کہ ایک کمان ونڈو کے ذریعہ، یہ تنصیب، اپ گریڈ، ترتیب، اور ہٹانے کمپیوٹر سے سافٹ ویئر پیکجوں کا. یہ ایک کھلا ذریعہ افادیت ہے، جو نیٹ ورک پر تمام منتظمین کو دستیاب ہے. کئی اوزار موجود ہیں جو گرافیکل صارف انٹرفیس کے ساتھ YUM کی کمانڈ لائن انٹرفیس کو بڑھانے میں اپنی فعالیت کو بہتر بناتے ہیں.

اعلی درجے کی پیکیجنگ کا آلہ (یا اے پی ٹی) کی حیثیت سے سافٹ ویئر پیکجوں کو دکھاتا ہے اور صارف کو ان کے کمپیوٹر سے انسٹال یا ہٹانے کے لئے پیکجوں کو منتخب کرنے کی صلاحیت دیتا ہے. استحکام ایک طاقتور تلاش کے نظام کے ساتھ مکمل ہوتا ہے جس میں لچک تلاش کے پیٹرن کا استعمال ہوتا ہے. یہ زیادہ تر اینسرس کمپیوٹر ٹرمینل لائبریری پر مبنی ہے- ایک پروگرامنگ لائبریری جو API فراہم کرتا ہے اور پروگرامر کو کسی ٹرمینل کے استعمال کے بغیر ٹیکسٹ صارف انٹرفیس لکھنے کا اختیار دیتا ہے.

YUM اپنے پیروکار، پیلڈ ڈج اپ ڈیٹٹر (بھی YUP کے طور پر بھی جانا جاتا ہے) کی ایک مکمل تزئین ہے. یہ ریڈ ہٹ لینکس کے نظام کو اپ ڈیٹ کرنے اور انتظام کرنے کا ایک ذریعہ تصور کیا گیا تھا اور اس کے بعد سے آغاز ہوا ہے جو Red Hat Enterprise Linux، Fedora، CentOS، اور بہت سے لینکس کی تقسیم کے ذریعہ اپنا آر پی ایم کی بنیاد پر متعارف کرایا گیا ہے. YUM افادیت مقامی کلائنٹ کو ریموٹ میٹا ڈیٹا سے مطابقت پذیر کرتا ہے، بغیر کسی کو ایسا کرنے کے لئے کہا جاتا ہے. اس طرح، YUM ناکام ہونے میں ناکام ہے اگر صارف وقفہ پر مخصوص کمانڈ کی ضرورت پر ایک کمانڈ چلانے میں ناکام ہے.

مطلوب ایک کمانڈ لائن انٹرفیس (یا CLI) کے ساتھ معیاری ہوتا ہے، جیسے ہی خاندان کے اوزار (اعلی درجے کی پیکیجنگ کا آلہ، جس میں تنصیب کو خارج کرنے اور سافٹ ویئر کو ہٹانے کے لئے بنیادی لائبریریوں کے ساتھ کام کرتا ہے.). دیگر API کے برعکس، استدلال کو چلانے کے لئے جڑ استحکام کی ضرورت نہیں ہے. اس کے بجائے، اس واقعے میں 'روٹ بنیں' کے لئے ایک فوری طور پر ظاہر ہوتا ہے کہ ان حقوق کو لازمی سمجھا جاتا ہے. جب استحکام کھولتا ہے تو یہ پیکیج کے ایک موضوعی فہرست کی تجویز کرتا ہے جو تیر والے چابیاں کا استعمال کرتے ہوئے نیویگیشن اور نوڈس کو کھولنے اور ختم کرنے کیلئے کلیدی درجے میں داخل ہوسکتی ہے.

YUM اپنے ذخیرہ کرنے کے لئے قائم کرنے کے لئے علیحدہ آلہ استعمال کرتا ہے. یہ آلے 'createrepo' کے طور پر جانا جاتا ہے اور ضروری XML میٹا ڈیٹا کو پیدا کرتا ہے اور اس کے ساتھ ساتھ سپائٹ میٹا ڈیٹا کو اگر انتخاب - ڈی منتخب کیا جاتا ہے) YUM ذخیرہ کرنے کے لئے ضروری ہے. YUM ذخیرہ کرنے کی تخلیق اور بحالی میں 'مریض' کے طور پر جانا جاتا آلہ.

خلاصہ:

1. YUM ایک کمانڈ لائن پیکیج مینجمنٹ کی افادیت ہے جو سافٹ ویئر پیکجوں کی تنصیب، اپ گریڈ، ترتیب، اور ہٹانے کا انتظام کرتی ہے؛ سافٹ ویئر پیکجوں کو ظاہر کرتا ہے جس میں اے پی ٹی کی شناخت اور صارف کو اس پروگرام کو منتخب کرنے کا اختیار دیتا ہے جس کو وہ انسٹال یا خارج کرنا چاہتی ہے.

2. YUM خود کار طریقے سے ایک فوری طور پر ضرورت کے بغیر مقامی کلائنٹ کو دور دراز میٹا ڈیٹا کو مطابقت پذیر کرتا ہے؛ استدلال ایک کمانڈ لائن انٹرفیس ہے جس میں جڑ استحکام کی ضرورت کے بغیر سوفٹ ویئر کی تنصیب اور ہٹانے پر عمل درآمد ہوتا ہے.