APPLYDELTARPM(8)

الاسم
applydeltarpm - يعيد بناء حزمة rpm من حزمة deltarpm

موجز
applydeltarpm [-v] [-p] [-r oldrpm] deltarpm newrpm
applydeltarpm -c|-C deltarpm
applydeltarpm [-c|-C] -s sequence
applydeltarpm -i deltarpm

الوصف
تُطبق applydeltarpm دلتا ثنائية إما على حزمة rpm قديمة أو على البيانات الموجودة على القرص لإعادة إنشاء حزمة rpm جديدة. يمكن تحديد حزمة rpm القديمة باستخدام الخيار -r. إذا لم يوفر اسم حزمة rpm، تستخدم البيانات الموجودة على القرص. يمكن استخدام -p لجعل applydeltarpm يطبع نسبة الإنجاز، أو -v لجعله أكثر تفصيلاً حول عملياته.

يمكن استخدام الشكلين الثاني والثالث للتحقق مما إذا كانت إعادة البناء ممكنة. قد تفشل العملية إذا تغيرت البيانات الموجودة على القرص (تُنشأ دلتا rpm بطريقة لا تؤثر فيها تغييرات ملفات الإعداد) أو إذا لم تطابق دلتا rpm حزمة rpm التي أُنشئت الدلتا بها. يختار الخيار -c فحصًا كاملاً (أي بطيئًا) للبيانات على القرص، بينما يتحقق -C فقط مما إذا لم تتغير أحجام الملفات.

بدلاً من دلتا rpm كاملة، يمكن إعطاء معرّف تسلسل باستخدام الخيار -s sequence. يحتوي هذا المعرّف على جميع المعلومات اللازمة لإجراء فحص إعادة البناء.

أخيرًا، يمكن طباعة معلومات حول دلتا rpm باستخدام الخيار -i.

اعتبارات الذاكرة
كُتب تطبيق applydeltarpm ليعمل على الأنظمة ذات الذاكرة المحدودة. ويستخدم خوارزمية الترحيل للحفاظ على حجم البيانات الموجودة في الذاكرة الداخلية منخفضًا وتجنب تعرض النظام لحالة نفاد الذاكرة.

حالة الخروج
يعيد applydeltarpm القيمة 0 إذا أمكن إعادة إنشاء حزمة rpm أو نجح الفحص، ويعيد القيمة 1 ويطبع رسالة خطأ إلى الخطأ القياسي (stderr) إذا فشل شيء ما.

انظر أيضًا
makedeltarpm(8)، rpm(8)

المؤلف
مايكل شرودر <mls@suse.de>

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

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

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