هذا هو الأمر dpkg-gencontrol الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
dpkg-gencontrol - إنشاء ملفات تحكم دبيان
موجز
dpkg-gencontrol [خيار...]
الوصف
dpkg-gencontrol يقرأ المعلومات من شجرة مصدر دبيان التي تم فك حزمتها ويقوم بإنشاء ملف
ملف التحكم في الحزمة الثنائية (الذي يكون افتراضيًا debian/tmp/DEBIAN/control)؛ خلال هذا
العملية سوف تبسط مجالات العلاقة.
وهكذا يعتمد مسبقا, يعتمد, توصي و وتقترح يتم تبسيطها بهذا الترتيب بواسطة
إزالة التبعيات التي من المعروف أنها صحيحة وفقًا للتبعيات الأقوى
تم تحليلها بالفعل. سيؤدي أيضًا إلى إزالة أي اعتماد على الذات (في الواقع سيزيل أي اعتماد على الذات).
التبعية التي يتم تقييمها على أنها صحيحة نظرًا للإصدار الحالي من الحزمة المثبتة).
منطقيا فإنه يحافظ على تقاطع التبعيات المتعددة على نفس الحزمة. ال
يتم الحفاظ على ترتيب التبعيات قدر الإمكان: إذا كان هناك أي تبعية يجب أن تكون
تم تجاهله بسبب ظهور تبعية أخرى في هذا المجال، وهي الاستبدال
سوف تحل التبعية محل المهملة.
مجالات العلاقة الأخرى (يعزز, الحروب, فواصل, يستبدل و يوفر) هم أيضا
تم تبسيطها بشكل فردي عن طريق حساب اتحاد التبعيات المختلفة عندما تكون الحزمة
تم إدراجه عدة مرات في الحقل.
dpkg-gencontrol يضيف أيضًا إدخالاً للحزمة الثنائية إلى ديبيان / ملفات.
OPTIONS
-vالإصدار
يضبط رقم إصدار الحزمة الثنائية التي سيتم إنشاؤها.
-Vالاسم=قيمنا
قم بتعيين متغير استبدال الإخراج. يرى deb-substvars(5) لمناقشة المخرجات
الاستبدال.
-Tملف سوبفارس
قراءة متغيرات الاستبدال في ملف سوبفارس؛ الافتراضي هو ديبيان / سوبفارس.
يمكن استخدام هذا الخيار عدة مرات لقراءة متغيرات الاستبدال من عدة
الملفات (منذ dpkg 1.15.6).
-Dحقل=قيمنا
تجاوز أو إضافة حقل ملف التحكم في الإخراج.
-Uحقل
إزالة حقل ملف التحكم في الإخراج.
-cملف التحكم
يحدد ملف التحكم بالمصدر الرئيسي لقراءة المعلومات منه. الافتراضي هو
دبيان / التحكم.
-lسجل التغيير
يحدد ملف سجل التغيير لقراءة المعلومات منه. الافتراضي هو
ديبيان / سجل التغيير.
-fملف قائمة الملفات
اقرأ أو اكتب قائمة الملفات المراد تحميلها هنا ، بدلاً من استخدامها
ديبيان / ملفات.
-Fسجل التغيير
يحدد تنسيق سجل التغيير. يرى dpkg-parsechangelog(١) للعلم
حول الأشكال البديلة.
-pصفقة
إنشاء معلومات للحزمة الثنائية صفقة. إذا كان ملف التحكم المصدر
يسرد حزمة ثنائية واحدة فقط، وقد يتم حذف هذا الخيار؛ وإلا فهو كذلك
ضروري لتحديد معلومات الحزمة الثنائية المراد إنشاؤها.
-nاسم الملف
افترض أن اسم ملف الحزمة سيكون اسم الملف بدلا من العادي
اسم الملف package_version_arch.deb.
-يكون, -يب, -ISP
يتم تجاهل هذه الخيارات من أجل التوافق مع الإصدارات الأقدم من بناء dpkg
البرامج النصية ولكن تم إهمالها الآن. في السابق كانوا يستخدمون للقول dpkg-gencontrol
لتضمين حقلي القسم والأولوية في ملف التحكم. هذا هو الآن
السلوك الافتراضي. إذا كنت ترغب في الحصول على السلوك القديم يمكنك استخدام -U خيار
لحذف الحقول من ملف التحكم.
-Pحزمة بناء دير
يقول مصدر dpkg التي يتم بناء الحزمة فيها حزمة بناء دير بدلا من
ديبيان / tmp. يتم استخدام هذه القيمة للعثور على القيمة الافتراضية لـ الحجم المثبت
متغير الاستبدال وحقل ملف التحكم (باستخدام du)، وللافتراضي
موقع ملف الإخراج.
-O[اسم الملف]
اطبع ملف التحكم إلى الإخراج القياسي (أو اسم الملف إذا تم تحديده، منذ dpkg
1.17.2)، بدلاً من ديبيان/تمب/ديبيان/التحكم (أو بناء الحزمة-
دير/ديبيان/التحكم if -P كان مستعملا).
-?, --مساعدة
إظهار رسالة الاستخدام والخروج.
--الإصدار
إظهار الإصدار والخروج.
استخدم dpkg-gencontrol عبر الإنترنت باستخدام خدمات onworks.net