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 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

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