الإنجليزيةالفرنسيةالإسبانية

OnWorks فافيكون

cpan2debp - عبر الإنترنت في السحابة

قم بتشغيل cpan2debp في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر cpan2debp الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


dh-make-perl - إنشاء حزم مصدر دبيان من وحدات Perl النمطية

موجز


dh-make-perl [جعل] {SOURCE_DIR | - المقعد MODULE|قضاء} والخيارات...
تحديث dh-make-perl {--فقط } [الدليل]
dh-make-perl حدد موقع Foo :: Bar ...
dh-make-perl Refresh-cache
dh-make-Perl dump-config
مساعدة dh-make-perl
cpan2deb MODULE|قضاء والخيارات...
cpan2dsc MODULE|قضاء والخيارات...

الوصف


dh- جعل- بيرل سيُنشئ الملفات المطلوبة لبناء حزمة مصدر دبيان من Perl
وحدة أو توزيع CPAN. يعمل هذا مع معظم الحزم البسيطة ومفيد أيضًا لـ
البدء بتعبئة وحدات Perl.

يمكنك تحديد اسم وحدة نمطية أو توزيع باستخدام مفتاح التبديل --cpan و dh- جعل- بيرل سوف
قم بتنزيله لك من مرآة CPAN ، أو يمكنك تحديد الدليل بامتداد
مصادر غير معبأة. إذا لم يتم إعطاء --cpan ولا دليل كوسيطة ، dh- جعل- بيرل
يحاول إنشاء حزمة Perl من البيانات الموجودة في الدليل الحالي.

يمكنك بناء وتثبيت الحزمة الثنائية Debian باستخدام "--build" و "--install"
مفاتيح سطر الأوامر.

If dh- جعل- بيرل يسمى

cpan2deb فو :: بار

يتصرف مثل

dh- جعل- بيرل --build --cpan Foo :: Bar

If dh- جعل- بيرل يسمى

cpan2dsc فو :: بار

يتصرف مثل

dh- جعل- بيرل --بناء المصدر - cpan Foo :: Bar

استخدام هذا البرنامج ليس عذراً لعدم قراءة وثائق مطور دبيان ،
بما في ذلك سياسة دبيان وسياسة Debian Perl ودليل التحزيم وما إلى ذلك.

أوامر
جعل
الأمر الافتراضي إذا لم يتم إعطاء أمر. ينشئ debianisation من الصفر. فشل
مع وجود خطأ إذا ديبيان / الدليل موجود بالفعل.

تحديث [الدليل]
لتحديث الحزمة. افتراضيات "الدليل" إلى دليل العمل الحالي.
يعيد بناء ديبيان / حقوق النشر, ديبيان / القواعد, ديبيان / مواطن باستخدام القوالب الحالية.
قبل إجراء أي تغييرات على هذه الملفات ، يتم إنشاء نسخة احتياطية بملحق .bak
لاحقة.

هذا مفيد عندما ديبيان / القواعد تم إنشاؤه باستخدام قوالب قديمة ولا يحتوي على
الكثير من التخصيصات. كما هو الحال دائمًا ، نشجعك بشدة على التحقق مما إذا كان ديبيان / القواعد
يبدو عاقل.

يحاول "تحديث" أيضًا تحديث قوائم التبعيات بتنسيق دبيان / التحكم تبدأ من ميتايمل. هذا
السنانير لحاف(1) في ديبيان / القواعد ويخلق ديبيان / README.source

عند التحديث ديبيان / حقوق النشر dh-make-perl يحاول أن يكون ذكيًا في تذكر البريد الإلكتروني
عناوين. يحصل على قائمة أصحاب حقوق الطبع والنشر ورسائل البريد الإلكتروني الخاصة بهم ديبيان / * تبدأ من
تسجيل الخروج ديبيان / سجل التغيير. ومع ذلك للسماح لعناوين البريد الإلكتروني
يتغير ، فإنه يبحث عن تغيير خطوط النموذج

* تغيير البريد الإلكتروني: ديبي ديفلين -> [البريد الإلكتروني محمي]

حتى الآن "ديبي ديفلين[البريد الإلكتروني محمي]> "في حقوق النشر بدلاً من
"ديبي ديفلين[البريد الإلكتروني محمي]> ".

--فقط | -o التحكم | حقوق النشر | المستندات | الأمثلة | القواعد
يسمح هذا الخيار للفرد بتحديث ملف (ملفات) واحد أو أكثر في الدليل / debian
متى dh- جعل- بيرل يتم تشغيله في وضع "التحديث". يتم فصل أسماء الملفات بفاصلة. ال
يمكن إعطاء الخيار عدة مرات ، تراكم الحجج.

حدد MODULE
يحاول تحديد موقع الحزمة التي تحتوي على Perl المحدد MODULEs.

على سبيل المثال:

dh-make-perl حدد موقع IPC :: Run3 XML :: Tidy

تحديث ذاكرة التخزين المؤقت
dh- جعل- بيرل يوزع ملفات "المحتويات" التي تم جلبها بواسطة apt- ملف(1) ويخزن النتيجة
في ذاكرة التخزين المؤقت. يتم تحديث ذاكرة التخزين المؤقت تلقائيًا إذا كانت أقدم من أي محتويات
ملف. ومع ذلك ، إذا قمت بتشغيل apt- ملف(1) في وظيفتك الليلية ، في المرة الأولى التي تركض فيها
dh- جعل- بيرل خلال اليوم ، يجب أن تنتظر إعادة بناء ذاكرة التخزين المؤقت. مع
هذا الخيار ، يمكنك نقل إعادة إنشاء ذاكرة التخزين المؤقت إلى وظيفة cron ، مباشرة بعد "apt-file
تحديث".

لا يفعل شيئًا إذا كانت ذاكرة التخزين المؤقت أحدث من ملفات المحتويات.

تفريغ التكوين
يتسبب في أن تتم طباعة التكوين الحالي ، بما في ذلك أي إعدادات افتراضية إلى ملف
الإخراج القياسي.

مفيد لملء ملف dh-make-perl.conf.

مساعدة
يعرض معلومات استخدام قصيرة.

OPTIONS
--ابت محتويات دير دير
موقع دليل محتويات ملف apt. الافتراضي هو / var / cache / apt / apt-file

--قوس أي وقت | الكل
هذا التبديل بين الحزم المعتمدة على القوس والحزم المستقلة. لو --قوس ليس
مستخدم، dh- جعل- بيرل يستخدم خوارزميات جيدة نسبيًا ليقرر ذلك بمفرده.

- النسخ الاحتياطية | --لا يوجد نسخ احتياطية
في وضع "التحديث" ، قم بإنشاء نسخ احتياطية من ديبيان / حقوق النشر ديبيان / القواعد قبل
الكتابة عليها. قيد التشغيل افتراضيًا.

- basepkgs
يعطي صراحة قائمة من الحزم مفصولة بفواصل للنظر في الحزم "الأساسية" (أي
الحزم التي يجب أن تكون متوفرة دائمًا في أنظمة دبيان). يتم تعيين هذا الخيار افتراضيًا على
"perl، perl-base" - يُستخدم للتحقق من تبعيات الوحدة النمطية. إذا كانت هناك حاجة إلى وحدة نمطية
في "basepkgs" ، لن يتم ذكره في حقل "يعتمد:" في "debian / control".

إذا تم تحديد هذا الخيار ، فلن يتم تضمين الحزم الافتراضية المذكورة أعلاه
(ولكن سيتم ذكرها على أنها تبعيات صريحة في الحزمة الناتجة). يمكنك من
بالطبع ، اذكر الوحدات النمطية الخاصة بك وحدد القيم الافتراضية بوضوح.

لاحظ أنه يجب استخدام هذا الخيار باعتدال وبعناية ، فقد يؤدي ذلك إلى
الحزم غير قابلة لإعادة البناء بسبب التبعيات غير المنجزة.

- يعتمد يعتمد على البناء
حدد يدويًا السلسلة المراد استخدامها في تبعيات بناء الوحدة (أي ،
الحزم وإصداراتها التي يجب تثبيتها من أجل نجاح
بناء الحزمة). ضع في اعتبارك أن الحزم التي تم إنشاؤها بواسطة dh- جعل- بيرل تطلب
يتم تحديد debhelper على أنه تبعية بناء. تنطبق نفس الملاحظة الخاصة بـ --depends
هنا - استخدم فقط عند الحاجة.

--بدبندسي البناء يعتمد على INDEP
حدد يدويًا السلسلة المراد استخدامها في تبعيات بناء الوحدة النمطية لـ
بنيات مستقلة عن العمارة. نفس الملاحظات مثل تلك الخاصة بـ - يعتمد و - يعتمد
الخيارات تنطبق هنا.

لاحظ أنه بالنسبة إلى --depends و --bdepends و --bdependsi ، يمكنك أيضًا تحديد أن ملف
يجب ألا يظهر الحقل في debian / rules (إذا كنت تقصد ذلك حقًا ، بالطبع ؛-)) بواسطة
إعطائها سلسلة فارغة كوسيطة.

--يبني
يبني الحزمة الثنائية (أي ملف .deb) بعد إعداد دليل الحزمة.

ملحوظة: هذا يبني فقط حزمة ثنائية (عن طريق استدعاء "fakeroot debian / rules binary") و
لا يوقع على الحزمة. الغرض منه هو التثبيت المحلي السريع للحزمة ، وليس من أجل
إنشاء حزمة جاهزة للإرسال إلى أرشيف دبيان.

- مصدر البناء
ينشئ الحزمة المصدر (مثل ملفات .dsc و .debian.tar.gz) بعد ضبط ملف
دليل الحزمة.

ملحوظة: هذا يبني فقط حزمة المصدر (عن طريق استدعاء "dpkg-source -b") ولا يوقع
حزمة. من المفترض أن يتم طرح تثبيت محلي سريع لحزمة المصدر
على سبيل المثال pbuilder ، وليس لإنشاء حزمة مصدر جاهزة للتقديم إلى
أرشيف دبيان.

- يغلق ITPBUG
حدد يدويًا رقم خطأ ITP الذي تغلقه هذه الحزمة. إذا لم تعط ، dh- جعل-
بيرل سيحاول الاتصال بـ bugs.debian.org لجلب رقم الخطأ المناسب ، باستخدام
WWW :: مكننة.

- لا بأس به
يسمح ببناء وحدات Perl الأساسية. بشكل افتراضي، dh- جعل- بيرل لن تسمح ببناء
الوحدة النمطية التي يتم شحنها كجزء من مكتبة Perl القياسية ؛ بتحديد هذا
اختيار، dh- جعل- بيرل سوف نبنيها على أي حال.

لاحظ أنه على الرغم من أن ذلك غير محتمل ، فقد يؤدي ذلك إلى كسر العناصر غير ذات الصلة في ملف
النظام - إذا كان إصدار أحدث من الوحدة الأساسية يكسر واجهة برمجة التطبيقات ، فإن جميع أنواع الشياطين
قد ينزعج ؛-)

- المقعد MODULE|قضاء
تعليمات dh- جعل- بيرل لجلب واستخراج وحدة CPAN المحددة أو التوزيع.
يعمل مع كل من "Foo :: Bar" و "Foo-Bar".

- مرآة المقعدين مرايا الحقيبة
يحدد موقع CPAN لاستخدامه كمرآة.

--data- دير الدليل
استخدم دليل بيانات آخر ، بدلاً من الافتراضي ، "/ usr / share / dh-make-perl"

دليل البيانات هو dh- جعل- بيرل يبحث عن قواعده الافتراضية. إنها
على غرار - هوم دير، لكنه لا يغير موقع ذاكرة التخزين المؤقت لمحتويات APT
ملف. إذا تم إعطاء كلاهما ، - هوم دير له الأسبقية.

--يعتمد على يعتمد على
حدد يدويًا السلسلة المراد استخدامها في تبعيات الوحدة النمطية. هذا ينبغي أن يكون
تستخدم عند بناء وحدات حيث dh- جعل- بيرل لا يمكن تخمين تبعيات Perl (مثل
كوحدات نمطية مبنية باستخدام Module :: Install) ، أو عندما يعتمد كود Perl على غير Perl
الثنائيات أو المكتبات. عادة، dh- جعل- بيرل سوف يكتشف التبعيات بواسطة
بحد ذاتها. إذا كنت بحاجة إلى المرور dh- جعل- بيرل معلومات التبعية ، يجب عليك القيام بذلك باستخدام
تنسيق حزمة دبيان. أي

dh-make-perl - يعتمد على libtest-more-perl

--desc SHORT الوصف
يستخدم الوسيطة إلى --desc كوصف موجز للحزمة.

- د VERSION
تعيين مستوى التوافق المطلوب debhelper. الافتراضي هو 8 للهندسة المعمارية-
الحزم المستقلة ، و 9 للحزم المعتمدة على البنية (XS).

منذ الإصدار 0.77 ، dh- جعل- بيرل يدعم فقط مستويات التوافق debhelper > = 8.

يرى debhelper(1).

- طبيب توزيع
تحديد التوزيعات التي يتم تحليل ملفات "المحتويات" الخاصة بها. الحجة هي
اسم التوزيع.

الافتراضي: فارغ ، مما يعني عدم وجود تصفية.

على سبيل المثال:
dh-make-perl -dist etch

--البريد الإلكتروني | -e البريد الإلكتروني
حدد يدويًا عنوان البريد الإلكتروني Maintainer لاستخدامه في debian / control وفي
ديبيان / سجل التغيير.

- استثناء | -i [ريجكس]
يتيح لك هذا تحديد PCRE لاستبعاد بعض الملفات من البحث عن المستندات و
أشياء من هذا القبيل. إذا لم يتم تقديم وسيطة (ولكن تم تحديد رمز التبديل - عدم تحديد
سيتضمن المحول كل شيء) ، يتم تعيينه افتراضيًا على القيم الافتراضية لـ dpkg-source.

--تثبيت
تثبيت الحزمة المبنية حديثًا. تحديد - التثبيت يعني - بناء - الحزمة
لن يتم تثبيته إلا إذا تم بناؤه (من الواضح ؛-))

--تطفلي
عند تحديد تبعيات الوحدة النمطية ، إذا فشل Module :: Depends ، حاول مرة أخرى باستخدام
الوحدة النمطية :: يعتمد :: متطفل. M: D: أحمل جميع ملفات .pm ، معترضًا تحميل ملفات أخرى
الوحدات النمطية ، تعمل بفعالية على تشغيل تعليمات برمجية غير موثوق بها نيابة عنك. استخدم بحذر.

--شبكة الاتصال
لتمكين الاستعلام عن قوائم Debian WNPP لـ ITP والأخطاء المماثلة. ممكّن افتراضيًا ،
استخدم "- no-network" للتعطيل.

--لا
هذا الخيار لعدم تشغيل الاختبار التلقائي للوحدة كجزء من الإنشاء
تمت إزالة البرنامج النصي في 0.54. الرجاء وضع علامة في DEB_BUILD_OPTIONS
متغير البيئة إذا كنت تريد تخطي الاختبارات عند إنشاء حزمة.

- هوم دير الدليل
حيث يتم تخزين محتويات APT وذاكرة التخزين المؤقت الأخرى.

الافتراضي: ~ / .dh- جعل بيرل

--packagename | -p باكاجينام
حدد اسم الحزمة يدويًا ، ويكون مفيدًا عندما تحتوي الوحدة النمطية على شرطات في اسمها.

--pkg- بيرل
مفيد عند تحضير حزمة لمجموعة دبيان بيرل
<http://pkg-perl.alioth.debian.org>.

تعيين الحقول "Maintainer" و "Uploaders" و "Vcs-Git" و "Vcs-Browser" في دبيان / التحكم
وفقاً لذلك. أيضًا ، عند استخدام "--vcs git" (الافتراضي) ، يقوم بإعداد جهاز تحكم عن بعد Git
مشيرا إلى المكان المناسب في git.debian.org.

--العودية
صالح فقط في وضع "make" مع "--cpan" أو دليل الحجج. الأسباب التي تؤدي إلى dh-make-perl to
حاول إنشاء حزم (وربما بناء الحزم وتثبيتها إذا "- build" و
يتم أيضًا توفير خيارات "--install") لأي تبعيات تفتقد إلى الحزم.

يعمل هذا على النحو التالي: عندما يتم إنشاء الحزمة "الرئيسية" ، يتم إنشاء أي حزم مفقودة
ضع في قائمة ، ثم يتم تشغيل إجراء debianisaion بدوره على كل منهم ،
بشكل متكرر.

- مطلوب خطوات
فشل إذا لم يتم العثور على حزمة تبعية Perl (يتطلب تتبع التبعية apt-
حزمة ملف مثبتة ومحدثة)

- تنسيق المصدر شكل
عند إنشاء حزمة أو تحديثها ، استخدم تنسيق المصدر المحدد. افتراضات إلى
"3.0 (لحاف)".

--قائمة المصادر FILE
قم بإرشاد محلل ملف "المحتويات" لاستخدام هذا ملف عند تحديد ما إذا كان ملف معين
يجب تحليلها أم لا. ملفات المحتويات لا تتطابق مع أي سطر في sources.list ليست
تم تحليلها لتوفير الوقت في تحليل الملفات القديمة من المرايا التي لم تعد تستخدمها.

الافتراضي: الافتراضي apt.

--vcs VCS
In --pkg- بيرل الوضع ، استخدم نظام التحكم في الإصدار المحدد في الملف الذي تم إنشاؤه Vcs- *
مجالات. الافتراضي هو "git".

If VCS هو "git" ، سيقوم "dh-make-perl" بإعداد مستودع Git بثلاثة فروع:

ضد التيار
الفرع الأولي الذي يحتوي على مصادر المنبع

رئيسي
الفرع الذي يتم فيه التغليف ، متفرع من "المنبع" ومع محتويات
تمت إضافة دليل "debian /".

البكر القطران
فرع للاحتفاظ به البكر القطران(1) البيانات.

If --pkg- بيرل يتم أيضًا توفير جهاز تحكم عن بعد "أصل" يشير إلى المستودع الموجود على
git.debian.org.

- الإسراف | - لا مطول
طباعة معلومات إضافية أثناء المعالجة.

- يتم تشغيل ميزة "overbose" افتراضيًا في وضع "make" ، وإلا فسيتم إيقاف تشغيلها.

--الإصدار VERSION
يحدد إصدار الحزمة الناتجة.

استخدم cpan2debp عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    باي كيوت
    باي كيوت
    PyQt هي روابط Python لـ
    كيو تي عبر منصة Digia
    إطار تطوير التطبيق. هو - هي
    يدعم Python v2 و v3 و Qt v4 و
    كيو تي v5 PyQt متاح ...
    تحميل PyQt
  • 2
    ساردي
    ساردي
    ساردي هو إعادة تصفيف كاملة و
    تحسين كود svg. 6 اختيارات لـ
    تطبيقاتك و 10 أنواع من المجلدات
    لاستخدامها في مدير الملفات الخاص بك. السردي
    أيقونات ...
    تحميل Sardi
  • 3
    محطة عمل الصوت الرقمي LMMS
    محطة عمل الصوت الرقمي LMMS
    LMMS هو برنامج مجاني عبر الأنظمة الأساسية
    الذي يسمح لك بإنتاج الموسيقى باستخدام
    حاسوبك. إذا كنت تحب هذا المشروع
    النظر في المشاركة في المشروع
    هيدروجين...
    قم بتنزيل LMMS Digital Audio Workstation
  • 4
    نواة الوقت الحقيقي FreeRTOS (RTOS)
    نواة الوقت الحقيقي FreeRTOS (RTOS)
    FreeRTOS هو الوقت الحقيقي الرائد في السوق
    نظام التشغيل (RTOS) لـ
    ميكروكنترولر وصغيرة
    المعالجات الدقيقة. وزعت بحرية
    تحت قمل مفتوح المصدر معهد ماساتشوستس للتكنولوجيا ...
    تنزيل FreeRTOS Real Time Kernel (RTOS)
  • 5
    أفوجادرو
    أفوجادرو
    Avogadro هو جزيئي متقدم
    محرر مصمم للاستخدام عبر الأنظمة الأساسية
    في الكيمياء الحاسوبية الجزيئية
    النمذجة والمعلوماتية الحيوية والمواد
    العلم و ...
    تنزيل Avogadro
  • 6
    XMLTV
    XMLTV
    XMLTV عبارة عن مجموعة من البرامج المطلوب معالجتها
    قوائم التلفزيون (دليل التلفزيون) والمساعدة في إدارة
    مشاهدة التلفزيون ، وتخزين القوائم في ملف
    تنسيق قائم على XML. هناك مرافق ل
    فعل...
    قم بتنزيل XMLTV
  • أكثر "

أوامر لينكس

Ad