كيفية تثبيت وإلغاء تثبيت حزم RPM

تستخدم العديد من توزيعات Linux نظام Redhat Package Manager (RPM) الشهير لإضافة البرامج وإزالتها. سيواجه جميع المستخدمين تقريبًا موقفًا يحتاجون فيه إلى إضافة برنامج على أجهزة الكمبيوتر الخاصة بهم أو إزالة برنامج موجود مع إصدار Linux على الجهاز. على الرغم من أن تثبيت برنامج جديد قد يكون صعبًا وإشكاليًا، فإن RPM ستحول هذه المهمة الشاقة إلى سطر أوامر واحد.

تثبيت

  1. 1 قم بتنزيل حزمة RPM. هناك العديد من مستودعات RPM على الإنترنت، ولكن إذا كنت تبحث عن حزم RPM لـ Red Hat، فيمكنك العثور عليها من المصادر التالية

    • وسائط تثبيت Red Hat Enterprise Linux، والتي تحتوي على العديد من حزم RPM التي يمكن تثبيتها.
    • مستودعات حزم RPM المضمنة مع مدير الحزم YUM.
    • توفر الحزم الإضافية لـ Enterprise Linux (EPEL) حزمًا إضافية رائعة لـ Red Hat Enterprise Linux.
  2. 2 قم بتثبيت حزمة RPM. يمكنك تثبيت الحزمة بطريقتين بعد تنزيلها

    • انقر نقرًا مزدوجًا فوق الحزمة. ستظهر نافذة مدير الحزم تحتوي على تعليمات التثبيت.
    • افتح سطر الأوامر واكتب rpm -i * package_location_and_name * (بدون مسافات بين و).

قم بإزالة الحزم

  1. 1 افتح نافذة سطر الأوامر واكتب rpm -e * package_name *. لا تكتب امتداد الملف. على سبيل المثال rpm -e gedit

رموز rpm

  1. 1 ستجد إخراج الأمر rpm -i أدناه.

  2. 2 خيارات التثبيت

    • -h (أو –hash) يطبع تجزئة (“#”) أثناء التثبيت

    • –test قم بإجراء اختبارات التثبيت فقط

    • – نسبة طباعة علامات مئوية أثناء التثبيت

    • – استثناءات لا تقم بتثبيت مستندات الدعم

    • – متضمنًا تثبيت وثائق الدعم

    • –replacepkgs يستبدل الإصدار القديم بإصدار جديد من الحزمة

    • –replacefiles استبدل الملفات الخاصة بحزمة أخرى

    • – فرض تجاهل الحزمة والملف التعارضات

    • –noscripts لا تنفذ التعليمات البرمجية قبل التثبيت وبعده

    • –بادئة انقل الحزمة إلى إذا كان ذلك ممكنا

    • – لا يتحققignorearch من بنية الحزمة

    • –ignoreos لا يتحقق من نظام تشغيل الحزمة

    • – لا تتحقق nodeps من التبعيات

    • –ftpproxy يستخدم كخادم وكيل FTP

    • –ftpport يستخدم كمنفذ FTP.

  3. 3 خيارات عامة

    • -v عرض معلومات إضافية

    • -vv يعرض معلومات الكشف عن الخطأ

    • –جذر اضبط المسار البديل على

    • –rcfile اضبط ملف الاستبدال rpmrc على

    • –dbpath يستخدم للعثور على قاعدة بيانات RPM

أفكار مفيدة

  • نادرًا ما تحتاج إلى فرض بدء عملية التثبيت. للقيام بذلك، قم بتمرير المعامل –force إلى الأمر rpm. هذا سيعمل فقط مع سطر الأوامر.
  • يضمن استخدام المعلمة -u (تحديث) بدلاً من -i (تثبيت) تثبيت أحدث إصدار من حزمة RPM.
  • بعض الحزم لها تبعيات. هذا يعني أنك ستحتاج إلى تثبيت حزمة أخرى لكي تعمل الحزمة الحالية. أحد الأمثلة على ذلك هو Ogle Pack، وهو مشغل DVD مفتوح المصدر. لا يمكن لـ Ogle تشغيل أقراص DVD بمفرده، ولكنه يتطلب تثبيت برامج أخرى بالإضافة إلى حزمة Ogle الأساسية. إذا كانت حزمة rpm تحتوي على تبعيات ولم تكن مهتمًا بتثبيتها، فيمكنك استخدام الخيار –nodeps.

تحذيرات

  • ربما الكتابة فوق البيانات التي يحتاجها برنامج آخر لتشغيلها. كن حذرًا دائمًا عند إضافة أو إزالة أي شيء من نظامك.

Scroll to Top