| MAKEREPROPKG(1) | MAKEREPROPKG(1) |
الاسم
makerepropkg - إعادة بناء حزمة للتحقق من قابليتها للتكرار
موجز
makerepropkg [خيارات] [<ملف_حزمة|اسم_حزمة>...]
الوصف
عند إعطاء مسار حزمة (حزم) pacman مبنية، تُحاول إعادة بنائها باستخدام PKGBUILD في الدليل الحالي. تُبنى الحزمة في بيئة تطابق بيئة الحزمة الأصلية بأقصى درجة ممكنة، عبر بناء chroot لمطابقة المعلومات المكشوفة في بيان BUILDINFO(5) للحزمة. عند النجاح، تُقارن الحزمة الناتجة بالحزمة المدخلة، ويُبلغ makerepropkg عما إذا كانت القطع الأثرية متطابقة.
عند إعطاء حزم متعددة، تُفترض ملفات الحزم الإضافية كحزم مجزأة وتُعالج كقطع أثرية إضافية للمقارنة أثناء خطوة التحقق.
يمكن تحديد هدف (أهداف) صالح لـ pacman -S بدلاً من ذلك، وسيُحمّله makerepropkg إلى الخبيئة عند الحاجة. هذا مفيد غالبًا لتحديد المستودع الذي سيُسترد منه. إذا لم تُحدد وسائط موضعية، تُستمد الأهداف من PKGBUILD.
في كلتا الحالتين، يُحوّل اسم الحزمة إلى اسم ملف من الخبيئة، ويواصل makerepropkg كما لو أن اسم الملف هذا حُدد مبدئيًا.
يطبق هذا مدققًا لحزم pacman/libalpm وفقًا لمشروع Reproducible Builds https://reproducible-builds.org/
الخيارات
-d
-n
-c
-M <ملف>
-l <chroot>
-h
الصفحة الرئيسة
https://gitlab.archlinux.org/archlinux/devtools
يرجى الإبلاغ عن العلل وطلبات الميزات في متتبع المشكلات. يرجى بذل قصارى جهدك لتوفير حالة اختبار قابلة للتكرار للعلل.
ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 27 يناير 2026 |