rpm

.rpmمدير حزم ريد هات

Red Hat, Inc. · 1997

المطور
Red Hat, Inc.
الفئة
ملفات النظام
نوع MIME
application/x-rpm
تاريخ الإصدار
1997
تنسيق مفتوح
نعم
توقيع الملف
31 C3 48 89 E2 31 C0 66 81 EB 10 48 89 E2

ما هو ملف .rpm؟

RPM (Red Hat Package Manager) هو نظام قوي لإدارة الحزم مفتوح المصدر يستخدم لتثبيت وتحديث وإزالة حزم البرامج على توزيعات Linux. إنه يبسط نشر البرامج وصيانتها عن طريق تجميع التطبيقات واعتمادياتها في ملف واحد. يضمن RPM سلامة النظام ويوفر طريقة متسقة لإدارة البرامج عبر بيئات Linux المختلفة.

البرامج التي تفتح ملفات .rpm

المنصةالبرنامج
ويندوز7-Zipمجاني
WinRARمدفوع
Cygwinمجاني
ماكHomebrew (via rpm2cpio)مجاني
MacPorts (via rpm2cpio)مجاني

المشاكل الشائعة مع ملفات .rpm

⚠️ أخطاء التبعية: تتطلب الحزمة برامج أخرى غير مثبتة.
استخدم مدير حزم مثل `dnf` أو `yum` (في Fedora/CentOS/RHEL) أو `zypper` (في openSUSE) الذي يمكنه حل وتثبيت التبعيات المفقودة تلقائيًا.
⚠️ ملف RPM تالف: كان التنزيل غير مكتمل أو الملف تالف.
أعد تنزيل ملف RPM من مصدر موثوق. تحقق من سلامة الملف الذي تم تنزيله إن أمكن باستخدام المجموعات الاختيارية (MD5, SHA256).
⚠️ مشاكل الأذونات: لا يمكن تثبيت الحزمة بسبب عدم كفاية الامتيازات.
استخدم `sudo` قبل أمر `rpm` أو تأكد من تسجيل الدخول كمستخدم root.

الأسئلة الشائعة

ما هو ملف RPM؟

ملف RPM (Red Hat Package Manager) هو تنسيق حزمة برمجية يستخدم بشكل أساسي على أنظمة Linux لتوزيع وتثبيت التطبيقات. يحتوي على ملفات البرنامج والبيانات الوصفية وتعليمات التثبيت.

كيف أقوم بتثبيت ملف RPM؟

يمكنك تثبيت ملف RPM باستخدام الأمر `rpm` (على سبيل المثال، `sudo rpm -ivh package.rpm`) أو بشكل أكثر شيوعًا، باستخدام مدير حزم عالي المستوى مثل `dnf` أو `yum` (على سبيل المثال، `sudo dnf install package.rpm`)، الذي يتعامل مع التبعيات تلقائيًا.

هل يمكنني فتح ملف RPM على Windows أو macOS؟

نعم، يمكنك فتح واستخراج ملفات RPM على Windows و macOS باستخدام أدوات الأرشفة مثل 7-Zip أو WinRAR. ومع ذلك، لا يمكنك تثبيت وتشغيل برامج Linux المعبأة كـ RPM مباشرة على أنظمة التشغيل هذه دون طبقة توافق Linux أو جهاز افتراضي.

التفاصيل التقنية

ملفات RPM هي في الأساس أرشيفات مضغوطة تحتوي على البرنامج والبيانات الوصفية حول الحزمة والبرامج النصية التي سيتم تشغيلها أثناء التثبيت أو إلغاء التثبيت. تبدأ عادةً بتوقيع رأس محدد يميزها كحزم RPM.

هل تعلم؟

تم تطوير تنسيق حزمة RPM في الأصل بواسطة Red Hat في عام 1997.
بينما يرتبط RPM ارتباطًا وثيقًا بالتوزيعات المستندة إلى Red Hat (Fedora, CentOS, RHEL)، فإنه يستخدم أيضًا من قبل عائلات Linux الأخرى مثل SUSE (openSUSE, SLES).
يمكن أن يتضمن RPM نصوص برمجية قبل وبعد التثبيت، مما يتيح إجراءات إعداد معقدة.

معلومات الأمان

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

امتدادات ذات صلة