Yum مقابل RPM

مؤلف: Laura McKinney
تاريخ الخلق: 7 أبريل 2021
تاريخ التحديث: 13 قد 2024
Anonim
Package Management with RPM and YUM
فيديو: Package Management with RPM and YUM

المحتوى

يستخدم مصطلح Yum على نطاق واسع وهو مدير حزمة مفيد للغاية وعلى الجانب الآخر من العملة ، RPM هي الحزمة الأصلية التي يعمل Yum من أجلها. الغرض الرئيسي من تصميم وإنتاج الإنشاء الرائع لـ Yum هو توفير وسيلة لإضافة أو إزالة البرامج للمستخدمين. في حين أن مجموعة البرامج هذه تأتي داخل دورة في الدقيقة. بشكل عام ، RPM هو برنامج مفيد الغرض منه هو معالجة الحزم المطلوبة للتأثير على وجه التحديد. في حين أن Yum هو نظام إدارة أكثر ذكاءً لديه القدرة على تحديد موقع التبعيات وتنزيل ملفات .rpm بغض النظر عما إذا كانت موجودة في النظام أم لا.


المحتويات: الفرق بين Yum و RPM

  • ما هي دورة في الدقيقة؟
  • ما هو Yum؟
  • الاختلافات الرئيسية
  • شرح الفيديو

ما هي دورة في الدقيقة؟

باستخدام الأمر RPM (المعروف باسم redhat package manager) ، يتعين على المستخدمين معرفة الموقع الدقيق لحزمة .rpm. RPM هو مدير حزم قوي قادر على الاستفادة من أجل إنشاء حزم البرامج الفردية وتثبيتها والاستعلام عنها والتحقق منها وتحديثها ومسحها. يعد مدير الحزم الافتراضي مفيدًا للغاية ولكنه لا يلبي لك إمكانية تتبع التبعيات نفسها.

ما هو Yum؟

مصطلح Yum يعني معدل تحديث الكلب الأصفر. تعتبر وظيفة Yum متقدمة إلى حد ما مقارنةً بالـ RPM نظرًا لأنها قادرة على تحديد موقع الملف المطلوب نفسه الذي تحتاج إلى معرفة اسمه ويجب أن تكون متاحة من خلال قائمة المستودعات الخاصة بك في نفس الوقت. يتم تثبيت Yum مع تبعياته.

الاختلافات الرئيسية

  1. من سمات yum أنه يعرف كيفية حل التابعة. من ناحية أخرى ، على الرغم من أن دورة في الدقيقة تتمتع بالكفاءة في تنبيهك إلى هذه التبعيات ، إلا أنها غير قادرة على إصدار حزم إضافية لك.
  2. تسمح خدمات RPM لـ yum بتثبيت أكثر من إصدار واحد من أي ملف في نفس الوقت. على العكس تمامًا ، ستعلمك YUM بالإصدار السابق من الحزمة المثبتة بالفعل في نظامك ولكن لن تسمح لك أبداً بتثبيت إصداراتها المتعددة.
  3. أثناء استخدام RPM ، إذا ذكرت أن هناك حاجة إلى تحديث الحزمة ، فإن RPM ستحاول القيام بذلك والتي ستستخدم من أجلها تنزيل التبعيات الضرورية. بعد ذلك سوف تثبيتها لك كذلك. إذا لم تقدم أي اسم للحزمة إلى RMP ، فستحاول RPM بدء عملية التحديث لكل حزمة مثبتة على نظامك. أثناء استخدام أداة ترقية yum ، ستحاول التخلص من أي حزمة يتوفر فيها خيار "قديم".