Scroll to navigation

RPM-PAYLOADFLAGS(7) Miscellaneous Information Manual RPM-PAYLOADFLAGS(7)

الاسم

rpm-payloadflags - أعلام حمولة RPM

موجز

w[FLAGS].TYPE

الوصف

تحدد أعلام الحمولة كيفية ضغط حمولة حزمة RPM عند بناء الحزمة. تُخزَّن الأعلام في وسمي Payloadcompressor و Payloadflags لرأس الحزمة، ويُستخدمان لتحديد كيفية فك ضغط محتويات الحمولة أثناء التثبيت.

تُورث الصياغة المميزة مباشرة من واجهة برمجة تطبيقات الإدخال/الإخراج Fopen() الخاصة بـ librpm's، حيث يعني w فتح ملف للكتابة.

تُدعم أنواع الضغط التالية، لكن قد يختلف التوفر اعتمادًا على كيفية ترجمة RPM.

TYPE الوصف
ufdio غير مضغوط
gzdio gzip (المعروف بـ zlib)
bzdio bzip2
xzdio xz
lzdio lzma القديم
zstdio zstd

يجب إدراج FLAGS الضغط بالترتيب التالي ويمكن أن تكون أيًا مما يلي:

FLAGS الوصف الأنواع
<0-9> مستوى الضغط الكل (يتجاهله ufdio)
T[0-N] عدد الخيوط (بدون رقم أو 0 = كشف آلي) xzdio، zstdio
L<0-9> حجم النافذة (انظر --long في zstd(1)) zstdio

إذا تم حذف علم، فسيُستخدم القيمة المبدئية للضاغط.

مستوى ضغط أعلى يعني عمومًا نسبة ضغط أفضل على حساب زيادة استخدام الموارد وأوقات الضغط.

T مكافئ لـ T0 ويؤدي إلى كشف عدد الخيوط آليًا. لاحظ أن استخدام الخيوط قد يُسرّع الضغط بشكل كبير، لكنه عادةً يُقلّل نسبة الضغط ويجعل المخرجات أقل قابلية للتنبؤ.

أمثلة

الوضع الوصف
w9.gzdio مستوى gzip 9، المبدئي لحمولة الحزمة
w9.bzdio مستوى bzip2 9، المبدئي لـ bzip2
w.xzdio المستوى المبدئي لـ xz
w7T16.xzdio مستوى xz 7 باستخدام 16 خيطًا
w7T0.xzdio مستوى xz 7، كشف آلي لعدد الخيوط
w6.lzdio مستوى lzma (قديم) 6، المبدئي لـ lzma
w19T8.zstdio مستوى zstd 19 باستخدام 8 خيوط
w7T.zstdio مستوى zstd 7، كشف آلي لعدد الخيوط
w.ufdio غير مضغوط

انظر أيضًا

rpmbuild-config(5)، rpm-config(5)

http://www.rpm.org/

ترجمة

تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.

10 أبريل 2026 RPM 6.0.1