انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

cpan2debp - آنلاین در ابر

cpan2debp را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور cpan2debp است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


dh-make-perl - بسته های منبع دبیان را از ماژول های پرل ایجاد کنید

خلاصه


dh-make-perl [ساخت] {SOURCE_DIR | --cpan MODULE|DIST} گزینه ها...
dh-make-perl refresh {--فقط ...} [فهرست راهنما]
dh-make-perl locate Foo::Bar ...
dh-make-perl refresh-cache
dh-make-perl dump-config
کمک dh-make-perl
cpan2deb MODULE|DIST گزینه ها...
cpan2dsc MODULE|DIST گزینه ها...

شرح


dh-make-perl فایل های مورد نیاز برای ساخت یک بسته منبع دبیان از پرل را ایجاد می کند
توزیع ماژول یا CPAN. این برای اکثر بسته های ساده کار می کند و برای آن نیز مفید است
شروع کار با بسته بندی ماژول های پرل.

شما می توانید یک نام ماژول یا توزیع را با سوئیچ --cpan و dh-make-perl اراده
آن را برای شما از یک آینه CPAN دانلود کنید، یا می توانید دایرکتوری را با از قبل مشخص کنید
منابع بسته بندی نشده اگر نه --cpan و نه دایرکتوری به عنوان آرگومان داده شود، dh-make-perl
سعی می کند یک بسته پرل از داده های دایرکتوری فعلی ایجاد کند.

می توانید بسته باینری دبیان را با استفاده از "--build" و "--install" بسازید و نصب کنید.
سوئیچ های خط فرمان

If dh-make-perl نامیده می شود به عنوان

cpan2deb فو:: بار

شبیه رفتار می کند

dh-make-perl ساختن --build --cpan Foo::Bar

If dh-make-perl نامیده می شود به عنوان

cpan2dsc فو:: بار

شبیه رفتار می کند

dh-make-perl ساختن --build-source --cpan Foo::Bar

استفاده از این برنامه بهانه ای برای نخواندن اسناد توسعه دهنده دبیان نیست،
از جمله سیاست دبیان، سیاست دبیان پرل، کتابچه راهنمای بسته بندی و غیره.

دستورات
ساخت
اگر دستوری داده نشود، فرمان پیش فرض. Debianisation را از ابتدا ایجاد می کند. شکست می خورد
با یک خطا اگر دبیان/ دایرکتوری از قبل وجود دارد.

تازه کردن [دایرکتوری]
برای تازه کردن یک بسته "directory" به طور پیش فرض به دایرکتوری فعلی کار می کند.
بازسازی دبیان/کپی رایت, دبیان/قوانین, debian/compat با استفاده از قالب های فعلی
قبل از ایجاد هرگونه تغییر در این فایل ها، یک نسخه پشتیبان با یک .bak ایجاد می شود
پسوند.

این زمانی مفید است که دبیان/قوانین با استفاده از قالب‌های قدیمی‌تر ایجاد شده است و شامل نمی‌شود
سفارشی سازی های زیاد مثل همیشه، قویاً تشویق می‌شوید که آیا را تأیید کنید دبیان/قوانین
عاقل به نظر می رسد

"رفرش" همچنین سعی می کند لیست های وابستگی را در آن به روز کند دبیان / کنترل از جانب META.yml. آن
قلاب لحاف(1) به دبیان/قوانین و ایجاد می کند debian/README.source

هنگام به روز رسانی دبیان/کپی رایت dh-make-perl سعی می کند در به خاطر سپردن ایمیل هوشمندانه عمل کند
آدرس ها. لیستی از دارندگان حق چاپ و ایمیل های آنها را دریافت می کند دبیان/* از جانب
علامت خاموش خطوط در debian/changelog. با این حال اجازه دادن به آدرس های ایمیل
تغییر می کند، به دنبال خطوط تغییر فرم می گردد

* تغییر ایمیل: Debbie Devlin -> [ایمیل محافظت شده]

بنابراین اکنون "دبی دولین[ایمیل محافظت شده]>" در حق نشر به جای استفاده خواهد شد
"دبی دولین[ایمیل محافظت شده]>".

--فقط | -o کنترل|کپی رایت|اسناد|مثال|قوانین
این گزینه به فرد اجازه می‌دهد فقط یک یا چند فایل را در دبیان/دایرکتوری به‌روزرسانی کند
چه زمانی dh-make-perl در حالت "رفرش" اجرا می شود. نام فایل ها با کاما از هم جدا می شوند. در
گزینه می تواند چندین بار داده شود و آرگومان ها را جمع آوری کند.

قرار دادن MODULE ...
سعی می کند بسته ای را که حاوی Perl داده شده است پیدا کند MODULEs.

مثال:

dh-make-perl IPC::Run3 XML::Tidy را بیابید

refresh-cache
dh-make-perl فایل های محتوا را که توسط آن واکشی شده است تجزیه می کند فایل apt(1) و نتیجه را ذخیره می کند
در یک کش در صورتی که حافظه نهان از هر محتوا قدیمی تر باشد، به طور خودکار به روز می شود
فایل. با این حال، اگر شما اجرا کنید فایل apt(1) در کار شبانه خود، اولین باری که می دوید
dh-make-perl در طول روز، باید منتظر بمانید تا کش بازسازی شود. با
با این گزینه، می توانید ایجاد مجدد حافظه پنهان را بلافاصله پس از "apt-file" به cron job منتقل کنید
به روز رسانی".

اگر کش جدیدتر از فایل های Contents باشد، کاری انجام نمی دهد.

dump-config
باعث می شود پیکربندی فعلی، از جمله تنظیمات پیش فرض، در آن چاپ شود
خروجی استاندارد

برای پر کردن فایل dh-make-perl.conf مفید است.

کمک
اطلاعات استفاده کوتاه را نمایش می دهد.

OPTIONS
--apt-contents-dir دیر
محل دایرکتوری محتویات apt-file. پیش فرض است /var/cache/apt/apt-file

-- قوس هر | تمام
این بین بسته‌های وابسته به قوس و بسته‌های مستقل از قوس سوئیچ می‌کند. اگر -- قوس نه
استفاده شده، dh-make-perl از یک الگوریتم نسبتاً خوب برای تصمیم گیری در این مورد به تنهایی استفاده می کند.

-- پشتیبان گیری | --بدون پشتیبان گیری
در حالت «رفرش»، از آن نسخه پشتیبان تهیه کنید دبیان/کپی رایت و دبیان/قوانین قبل از
رونویسی آنها به طور پیش فرض روشن است.

--basepkgs
به صراحت یک لیست از بسته های جدا شده با کاما برای در نظر گرفتن بسته های "پایه" (به عنوان مثال
بسته هایی که همیشه باید در سیستم های دبیان در دسترس باشند). این گزینه به صورت پیش فرض
"perl,perl-base" - برای بررسی وابستگی های ماژول استفاده می شود. اگر ماژول مورد نیاز است
در "basepkgs"، در قسمت "depends:" از "debian/control" ذکر نخواهد شد.

اگر این گزینه مشخص شده باشد، بسته های پیش فرض ذکر شده در بالا شامل نمی شوند
(اما به عنوان وابستگی های صریح در بسته حاصل ذکر خواهد شد). شما می توانید، از
البته، ماژول های خود را ذکر کنید و مقادیر پیش فرض را به صراحت مشخص کنید.

توجه داشته باشید که این گزینه باید به قدری کم و با احتیاط استفاده شود، زیرا ممکن است منجر به آن شود
بسته ها به دلیل وابستگی های برآورده نشده قابل بازسازی نیستند.

--بستگی دارد ساخت بستگی دارد
به صورت دستی رشته مورد استفاده برای وابستگی های ساخت ماژول را مشخص کنید (یعنی
بسته ها و نسخه های آنها که باید برای موفقیت نصب شوند
بسته را بسازید). به خاطر داشته باشید که بسته های تولید شده توسط dh-make-perl نیاز
debhelper به عنوان یک وابستگی ساخت مشخص شود. همان نکته برای --depends اعمال می شود
در اینجا - فقط در صورت نیاز استفاده کنید.

--bdependsi BUILD-DEPENDS-INDEP
به صورت دستی رشته مورد استفاده برای وابستگی های ساخت ماژول را مشخص کنید
ساختمان های مستقل از معماری همان یادداشت‌هایی برای --depends و --bdepends
گزینه ها در اینجا اعمال می شوند.

توجه داشته باشید که برای --depends، --bdepends و --bdependsi نیز می توانید مشخص کنید که:
فیلد نباید در دبیان/قوانین ظاهر شود (البته اگر منظور شما واقعاً این است ;-) ) توسط
دادن یک رشته خالی به عنوان آرگومان.

--ساختن
بسته باینری (یعنی فایل .deb) را پس از تنظیم دایرکتوری بسته ایجاد می کند.

توجه: این فقط یک بسته باینری می سازد (با فراخوانی "fakeroot debian/rules binar") و
بسته را امضا نمی کند این برای نصب سریع محلی یک بسته است، نه برای
ایجاد یک بسته آماده برای ارسال به آرشیو دبیان.

---build-source
پس از تنظیم بسته منبع (یعنی فایل‌های .dsc و .debian.tar.gz) را می‌سازد.
دایرکتوری بسته بالا

توجه: این فقط یک بسته منبع می سازد (با فراخوانی "dpkg-source -b") و امضا نمی کند
بسته این به معنای نصب سریع محلی بسته منبع است
به عنوان مثال در یک pbuilder، نه برای ایجاد یک بسته منبع آماده برای ارسال به
آرشیو دبیان

-- بسته می شود ITPBUG
شماره باگ ITP را که این بسته بسته می شود به صورت دستی مشخص کنید. اگر داده نشد، dh-make-
پرل سعی خواهد کرد به bugs.debian.org متصل شود تا شماره باگ مناسب را با استفاده از
WWW::مکانیزه کردن.

-- هسته - باشه
اجازه ساخت ماژول های هسته پرل را می دهد. به صورت پیش فرض، dh-make-perl اجازه ساختن a
ماژولی که به عنوان بخشی از کتابخانه استاندارد پرل ارسال می شود. با مشخص کردن این
گزینه، dh-make-perl به هر حال آنها را خواهد ساخت.

توجه داشته باشید که اگرچه محتمل نیست، اما ممکن است موارد نامرتبط را در شما خراب کند
سیستم - اگر یک نسخه جدیدتر از یک ماژول هسته API را خراب کند، همه نوع شیاطین
ممکنه ناراحت بشه ;-)

--cpan MODULE|DIST
دستورالعمل ها dh-make-perl برای واکشی و استخراج ماژول یا توزیع CPAN داده شده.
با "Foo::Bar" و "Foo-Bar" کار می کند.

--cpan-mirror میرور
یک سایت CPAN را برای استفاده به عنوان آینه مشخص می کند.

--data-dir دایرکتوری
به جای پیش فرض "/usr/share/dh-make-perl" از فهرست داده دیگری استفاده کنید.

فهرست داده ها بود dh-make-perl به دنبال قوانین پیش فرض خود می گردد.* الگوها. این است
مشابه -- خانه- کارگردان، اما مکان حافظه پنهان محتوای APT را تغییر نمی دهد
فایل. اگر هر دو داده شود، -- خانه- کارگردان اولویت دارد.

-- بستگی دارد بستگی دارد
به صورت دستی رشته مورد استفاده برای وابستگی های ماژول را مشخص کنید. این باید باشد
در هنگام ساخت ماژول ها استفاده می شود dh-make-perl نمی توان وابستگی های پرل را حدس زد (مانند
به عنوان ماژول هایی که با استفاده از Module::Install ساخته می شوند، یا زمانی که کد Perl به غیر Perl بستگی دارد
باینری ها یا کتابخانه ها معمولا، dh-make-perl وابستگی ها را توسط
خود اگر نیاز به پاس دارید dh-make-perl اطلاعات وابستگی، باید آن را با استفاده از آن انجام دهید
قالب بسته دبیان یعنی

dh-make-perl --به libtest-more-perl بستگی دارد

-- توصیف کوتاه شرح
از آرگومان برای --desc به عنوان توضیحات کوتاه برای بسته استفاده می کند.

--dh نسخه
سطح سازگاری debhelper مورد نظر را تنظیم کنید. پیش فرض 8 برای معماری است-
بسته های مستقل و 9 برای بسته های وابسته به معماری (XS).

از نسخه 0.77، dh-make-perl فقط از سطوح سازگاری debhelper پشتیبانی می کند > = 8.

دیدن مهارکننده(1).

-- منطقه توزیع
توزیع‌هایی را که فایل‌های «محتوای» آن‌ها تجزیه می‌شوند محدود کنید. استدلال الف است
نام توزیع

پیش فرض: خالی یعنی بدون فیلتر.

مثال:
dh-make-perl --dist etch

--پست الکترونیک | -e EMAIL
آدرس ایمیل Maintainer را برای استفاده در debian/control و in به صورت دستی مشخص کنید
debian/changelog.

-- استثناء کردن | -i [REGEX]
این به شما امکان می دهد یک PCRE را برای حذف برخی از فایل ها از جستجوی اسناد و
چیزهایی مثل اون. اگر آرگومان داده نشود (اما سوئیچ مشخص شده است - مشخص نیست
سوئیچ شامل همه چیز می شود)، به طور پیش فرض مقادیر پیش فرض dpkg-source را در نظر می گیرد.

--نصب
بسته تازه ساخته شده را نصب می کند. تعیین --install به معنی --build - بسته است
نصب نخواهد شد مگر اینکه ساخته شده باشد (بدیهی است ;-) )

--سرزده
هنگام تعیین وابستگی های ماژول، اگر Module:: Depends شکست خورد، دوباره با
ماژول:: بستگی دارد:: نفوذی. M:D: من همه فایل‌های .pm را بارگیری می‌کنم، و مانع بارگیری سایر فایل‌ها می‌شوم
ماژول ها، به طور موثر کدهای نامعتبر را از طرف شما اجرا می کنند. با احتیاط استفاده کنید.

--شبکه
پرس و جو از لیست های دبیان WNPP برای ITP و اشکالات مشابه را فعال می کند. به طور پیش فرض فعال است،
برای غیرفعال کردن از "--no-network" استفاده کنید.

-- توجه داشته باشید
این گزینه برای اجرا نشدن تست خودکار ماژول به عنوان بخشی از ساخت
اسکریپت در 0.54 حذف شده است. لطفاً Nocheck را در DEB_BUILD_OPTIONS قرار دهید
متغیر محیطی اگر می خواهید هنگام ساخت یک بسته از تست ها صرف نظر کنید.

-- خانه- کارگردان دایرکتوری
جایی که محتویات APT و سایر کش ها ذخیره می شوند.

پیش فرض: ~/.dh-make-perl

--نام بسته | -p نام بسته
نام بسته را به صورت دستی مشخص کنید، زمانی که ماژول دارای خط تیره در نام خود باشد مفید است.

--pkg-perl
هنگام تهیه بسته برای گروه Debian Perl مفید است
<http://pkg-perl.alioth.debian.org>.

فیلدهای "Maintainer"، "Uploaders"، "Vcs-Git" و "Vcs-Browser" را در دبیان / کنترل
بر این اساس. همچنین، هنگامی که از "--vcs git" استفاده می شود (پیش فرض)، یک کنترل از راه دور Git راه اندازی می کند
با اشاره به مکان مناسب در git.debian.org.

- بازگشتی
فقط در حالت "make" با "--cpan" یا معتبر است فهرست راهنما استدلال ها باعث dh-make-perl به
سعی کنید بسته بندی ایجاد کنید (و احتمالاً بسته ها را بسازید و نصب کنید اگر "--build" و
گزینه‌های "--install" نیز برای هر وابستگی که بسته‌های مفقود شده ارائه شده است.

این کار به این صورت است: هنگامی که بسته اصلی ساخته می شود، بسته های گم شده هستند
در یک لیست قرار دهید، و سپس رویه debianisaion به نوبه خود بر روی هر یک از آنها اجرا می شود.
بازگشتی

--مورد نیاز است
اگر بسته Perl وابستگی پیدا نشد شکست می خورد (ردیابی وابستگی به apt- نیاز دارد
بسته فایل نصب و به روز شد)

---منبع-قالب قالب
هنگام ایجاد یا تازه کردن بسته بندی، از قالب منبع مشخص شده استفاده کنید. پیش فرض به
"3.0 (لحاف)".

- فهرست منابع فایل
به تجزیه کننده فایل "Contents" دستور دهید از این مورد استفاده کند پرونده هنگام تعیین اینکه آیا یک فایل داده شده است
باید تجزیه شود یا نه فایل های محتوایی که با هیچ خطی مطابقت ندارند sources.list نیستند
به منظور صرفه جویی در وقت شما در تجزیه فایل های قدیمی از آینه هایی که دیگر استفاده نمی کنید، تجزیه شد.

پیش‌فرض: پیش‌فرض apt.

--vcs VCS
In --pkg-perl حالت، از سیستم کنترل نسخه مشخص شده در تولید شده استفاده کنید Vcs-*
زمینه های. پیش فرض "git" است.

If VCS "git" است، "dh-make-perl" یک مخزن Git با سه شاخه راه اندازی می کند:

بالادست
شاخه اولیه حاوی منابع بالادست

استاد
شاخه ای که در آن بسته بندی انجام می شود، جدا شده از "بالا دست" و با محتویات
دایرکتوری "debian/" اضافه شد.

تار بکر
شاخه ای برای نگه داشتن تار بکر(1) داده ها

If --pkg-perl همچنین داده می شود، یک کنترل از راه دور "origin" اضافه می شود که به مخزن موجود در آن اشاره می کند
git.debian.org.

-- پرحرف | -- بدون پرحرفی
هنگام پردازش اطلاعات اضافی را چاپ کنید.

--verbose به طور پیش فرض در حالت "make" روشن است، در غیر این صورت خاموش است.

- نسخه نسخه
نسخه بسته به دست آمده را مشخص می کند.

با استفاده از خدمات onworks.net از cpan2debp آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 2
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 4
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • 5
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار IBM برای جاوا / JTOpen یک است
    کتابخانه کلاس های جاوا که از
    کلاینت/سرور و برنامه نویسی اینترنتی
    مدل های سیستمی که دارای OS/400 است،
    i5/OS، o...
    جعبه ابزار را برای جاوا/JTOpen دانلود کنید
  • 6
    D3.js
    D3.js
    D3.js (یا D3 برای اسناد داده محور)
    یک کتابخانه جاوا اسکریپت است که به شما اجازه می دهد
    برای تولید داده های پویا و تعاملی
    تجسم در مرورگرهای وب با D3
    شما...
    D3.js را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad