אנגליתצרפתיתספרדי

Ad


סמל OnWorks

cpan2debp - מקוון בענן

הפעל cpan2debp בספק אירוח חינמי של OnWorks על אובונטו אונליין, פדורה אונליין, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה cpan2debp שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


dh-make-perl - צור חבילות מקור של דביאן ממודולי Perl

תַקצִיר


dh-make-perl [make] {SOURCE_DIR | --cpan מודול|DIST} אפשרויות...
dh-make-perl refresh {--רק ...} [ספרייה]
dh-make-perl לאתר את Foo::Bar ...
dh-make-perl refresh-cache
dh-make-perl dump-config
עזרה של dh-make-perl
cpan2deb מודול|DIST אפשרויות...
cpan2dsc מודול|DIST אפשרויות...

תיאור


dh-make-perl תיצור את הקבצים הנדרשים לבניית חבילת מקור של debian מתוך Perl
הפצת מודול או CPAN. זה עובד עבור רוב החבילות הפשוטות והוא גם שימושי עבור
תחילת העבודה עם אריזת מודולי Perl.

אתה יכול לציין מודול או שם הפצה עם המתג --cpan ו dh-make-perl יצטרך
הורד אותו עבורך ממראה CPAN, או שאתה יכול לציין את הספרייה עם ה-כבר
מקורות לא ארוזים. אם לא --cpan ולא ספריה ניתנות כארגומנט, dh-make-perl
מנסה ליצור חבילת Perl מהנתונים בספרייה הנוכחית.

אתה יכול לבנות ולהתקין את החבילה הבינארית של דביאן באמצעות "--build" ו-"--install"
מתגי שורת הפקודה.

If dh-make-perl נקרא בשם

cpan2deb פו בר

זה מתנהג כמו

dh-make-perl make --build --cpan Foo::Bar

If dh-make-perl נקרא בשם

cpan2dsc פו בר

זה מתנהג כמו

dh-make-perl make --build-source --cpan Foo::Bar

השימוש בתוכנה זו אינו תירוץ לאי קריאת התיעוד למפתחי דביאן,
כולל מדיניות דביאן, מדיניות דביאן פרל, מדריך האריזה וכן הלאה.

פקודות
לעשות
פקודת ברירת מחדל אם לא ניתנת פקודה. יוצר דביאזציה מאפס. נכשל
עם שגיאה אם דביאן/ הספרייה כבר קיימת.

רענן [ספרייה]
לריענון חבילה. ברירת המחדל של "ספרייה" היא ספריית העבודה הנוכחית.
בונה מחדש debian/זכויות יוצרים, דביאן/כללים, debian/compat באמצעות התבניות הנוכחיות.
לפני ביצוע שינויים כלשהם בקבצים האלה, עותק גיבוי נוצר עם ‎.bak
סיומת.

זה שימושי כאשר דביאן/כללים נוצר באמצעות תבניות ישנות יותר ואינו מכיל
הרבה התאמות אישיות. כמו תמיד, מומלץ מאוד לוודא אם דביאן/כללים
נראה שפוי.

"רענן" מנסה גם לעדכן רשימות תלות ב דביאן / שליטה החל מ- META.yml. זה
ווים שמיכה(1) לתוך דביאן/כללים ויוצר debian/README.source

בעת עדכון debian/זכויות יוצרים dh-make-perl מנסה להיות חכם לגבי זכירת דוא"ל
כתובות. זה מקבל את רשימת בעלי זכויות היוצרים ואת המיילים שלהם עבור דביאן/* החל מ-
היציאה נכנסת debian/changelog. עם זאת כדי לאפשר כתובות אימייל
משתנה, הוא מחפש שורות שינוי של הטופס

* שינוי אימייל: דבי דוולין -> [מוגן בדוא"ל]

אז עכשיו "דבי דוולין[מוגן בדוא"ל]>" ישמש בזכויות היוצרים במקום
"דבי דוולין[מוגן בדוא"ל]>".

--רק | -o שליטה|זכויות יוצרים|מסמכים|דוגמאות|כללים
אפשרות זו מאפשרת לעדכן רק קובץ אחד או יותר בספריית debian/
מתי dh-make-perl מופעל במצב "רענון". שמות קבצים מופרדים בפסיק. ה
ניתן לתת אפשרות מספר פעמים, לצבור ארגומנטים.

לְאַתֵר מודול ...
מנסה לאתר את החבילה המכילה את הפרל הנתון מודולs.

דוגמא:

dh-make-perl לאתר IPC::Run3 XML::Tidy

רענון-מטמון
dh-make-perl מנתח את קבצי התוכן, מאוחזר על ידי קובץ apt(1) ומאחסן את התוצאה
במטמון. המטמון מתרענן אוטומטית אם הוא ישן יותר מכל תוכן
קוֹבֶץ. עם זאת, אם אתה רץ קובץ apt(1) בעבודת הקרון הלילית שלך, בפעם הראשונה שאתה רץ
dh-make-perl במהלך היום, תחכה לשחזור המטמון. עם
אפשרות זו, אתה יכול להעביר את יצירת המטמון מחדש לעבודת cron, מיד אחרי "apt-file
עדכון".

לא עושה כלום אם המטמון חדש יותר מקבצי התוכן.

dump-config
גורם להדפסה של התצורה הנוכחית, כולל הגדרות ברירת המחדל ל-
פלט סטנדרטי.

שימושי לאכלוס קובץ dh-make-perl.conf.

לעזור
מציג מידע קצר על שימוש.

אפשרויות
--apt-contents-dir dir
מיקום ספריית התוכן של apt-file. ברירת המחדל היא /var/cache/apt/apt-file

--קֶשֶׁת כל | את כל
פעולה זו עוברת בין חבילות תלויות קשת לחבילות תלויות קשת. אם --קֶשֶׁת לא
בשימוש, dh-make-perl משתמש באלגוריתמים שעובדים טוב יחסית כדי להחליט על זה לבד.

--גיבויים | --ללא גיבויים
במצב "רענון", צור גיבויים של debian/זכויות יוצרים ו דביאן/כללים לפני
מחליפים אותם. פועל כברירת מחדל.

--basepkgs
נותן במפורש רשימה מופרדת בפסיקים של חבילות שיש לקחת בחשבון חבילות "בסיס" (כלומר
חבילות שאמורות להיות זמינות תמיד במערכות דביאן). ברירת המחדל של אפשרות זו היא
"perl,perl-base" - הוא משמש לבדיקת תלות במודול. אם יש צורך במודול
ב-"basepkgs", זה לא יוזכר בשדה "תלוי:" של "debian/control".

אם אפשרות זו צוינה, חבילות ברירת המחדל שהוזכרו לעיל לא ייכללו
(אך יוזכרו כתלות מפורשות בחבילה המתקבלת). אתה יכול, של
כמובן, ציין את המודולים שלך וציין במפורש את ערכי ברירת המחדל.

שימו לב שיש להשתמש באפשרות זו במשורה ובזהירות, מכיוון שהיא עלולה להוביל לכך
חבילות לא ניתנות לבנייה מחדש בגלל תלות לא ממומשת.

-- תלוי בנייה תלויה
ציין באופן ידני את המחרוזת שתשמש עבור תלות הבנייה של המודול (כלומר,
החבילות והגרסאות שלהן שיש להתקין כדי להצליח
לבנות את החבילה). זכור כי חבילות שנוצרו על ידי dh-make-perl לדרוש
debhelper יצוין כתלות בבנייה. אותה הערה כמו לגבי --תלוי חלה
כאן - השתמש רק בעת הצורך.

--bdependsi BUILD-DEPENDS-INDEP
ציין באופן ידני את המחרוזת שתשמש עבור תלות הבנייה של המודול
מבנים עצמאיים לארכיטקטורה. אותן הערות לאלו של --תלוי ו --bdepends
האפשרויות חלות כאן.

שים לב שעבור --depends, --bdepends ו--bdependsi אתה יכול גם לציין שה-
השדה לא אמור להופיע בדביאן/חוקים (אם אתה באמת מתכוון לזה, כמובן ;-) ) על ידי
נותן לו מחרוזת ריקה כארגומנט.

--לִבנוֹת
בונה את החבילה הבינארית (כלומר קובץ ה-.deb) לאחר הגדרת ספריית החבילה.

הערה: זה בונה רק חבילה בינארית (על ידי קריאת "fakeroot debian/rules binary") ו
לא חותם על החבילה. זה נועד להתקנה מקומית מהירה של חבילה, לא עבור
יצירת חבילה מוכנה להגשה לארכיון דביאן.

--build-source
בונה את חבילת המקור (כלומר קבצי .dsc ו-.debian.tar.gz) לאחר הגדרת
ספריית החבילות למעלה.

הערה: זה בונה רק חבילת מקור (על ידי קריאה "dpkg-source -b") ואינו חותם
החבילה. זה נועד להתקנה מקומית מהירה של חבילת מקור שתוזרק
למשל לתוך pbuilder, לא ליצירת חבילת מקור מוכנה להגשה ל-
ארכיון דביאן.

--נסגר ITPBUG
ציין באופן ידני את מספר באג ITP שחבילה זו נסגרת. אם לא ניתן, dh-make-
פרל ינסה להתחבר ל-bugs.debian.org כדי להביא את מספר הבאג המתאים, באמצעות
WWW::מכן.

--ליבה-בסדר
מאפשר בניית מודולי ליבה של Perl. כברירת מחדל, dh-make-perl לא יאפשר לבנות א
מודול שנשלח כחלק מספריית Perl הסטנדרטית; על ידי ציון זה
אוֹפְּצִיָה, dh-make-perl יבנה אותם בכל מקרה.

שים לב שלמרות שזה לא סביר, זה עלול לשבור פריטים לא קשורים שלך
מערכת - אם גרסה חדשה יותר של מודול ליבה שוברת את ה-API, כל מיני דמונים
עלול להתעצבן ;-)

--cpan מודול|DIST
הוראות dh-make-perl כדי לאחזר ולחלץ את מודול ה-CPAN או ההפצה הנתונים.
עובד גם עם "Foo::Bar" וגם עם "Foo-Bar".

--cpan-mirror MIRROR
מציין אתר CPAN לשימוש כמראה.

-data-dir DIRECTORY
השתמש בספריית נתונים אחרת, במקום ברירת המחדל, "/usr/share/dh-make-perl"

ספריית הנתונים היא היו dh-make-perl מחפש את כללי ברירת המחדל שלו.* תבניות. זה
דומה --בית-dir, אך אינו משנה את המיקום של מטמון התוכן של APT
קוֹבֶץ. אם שניהם ניתנים, --בית-dir מקבל עדיפות.

- תלוי תלוי
ציין באופן ידני את המחרוזת שתשמש עבור התלות של המודול. זה צריך להיות
משמש בעת בניית מודולים היכן dh-make-perl לא יכול לנחש את התלות של Perl (כגון
כמודולים שנבנו באמצעות Module::Install), או כאשר קוד Perl תלוי בקוד שאינו Perl
בינאריים או ספריות. בְּדֶרֶך כְּלַל, dh-make-perl יבין את התלות לפי
עצמו. אם אתה צריך לעבור dh-make-perl מידע תלות, עליך לעשות זאת באמצעות
פורמט החבילה של דביאן. כְּלוֹמַר

dh-make-perl --תלוי libtest-more-perl

-- תיאור קצר תיאור
משתמש בארגומנט כדי --desc כתיאור קצר עבור החבילה.

--דה גִרְסָה
הגדר את רמת תאימות debhelper הרצויה. ברירת המחדל היא 8 עבור ארכיטקטורה-
חבילות עצמאיות, ו-9 עבור חבילות תלויות ארכיטקטורה (XS).

מאז גרסה 0.77, dh-make-perl תומך רק ברמות תאימות של debhelper > = 8.

לִרְאוֹת 12 formal(1).

--dist התפלגות
הגבל את ההפצות שקובצי ה"תוכן" שלהן מנותחים. הטיעון הוא א
שם הפצה.

ברירת מחדל: ריק, כלומר ללא סינון.

דוגמא:
dh-make-perl --dist etch

--אימייל | -e EMAIL
ציין ידנית את כתובת הדוא"ל של Maintainer לשימוש ב-debian/control וב-
debian/changelog.

--לא לכלול | -i [REGEX]
זה מאפשר לך לציין PCRE כדי לא לכלול קבצים מסוימים מהחיפוש אחר מסמכים ו
דברים כאלה. אם לא ניתן ארגומנט (אבל הבורר צוין - לא מציין
המתג יכלול הכל), הוא כברירת מחדל לערכי ברירת המחדל של dpkg-source.

--להתקין
מתקין את החבילה הטרייה שנבנתה. ציון --install מרמז על --build - החבילה
לא יותקן אלא אם כן הוא נבנה (ברור ;-) )

--פולשני
בעת קביעת תלות במודול, אם Module::Depends נכשל, נסה שוב עם
מודול::תלוי::פולשני. M:D: אני טוען את כל קבצי ה-.pm, מיירט טעינה של אחרים
מודולים, שמריצים למעשה קוד לא מהימן בשמך. השתמש בזהירות.

--רֶשֶׁת
מאפשר שאילתה של רשימות WNPP של דביאן עבור ITP ובאגים דומים. מופעל כברירת מחדל,
השתמש ב-"--no-network" כדי להשבית.

--הערה
אפשרות זו לאי הפעלת הבדיקה האוטומטית של המודול כחלק מהבנייה
הסקריפט הוסר ב-0.54. אנא הכנס לא-סימון ב-DEB_BUILD_OPTIONS
משתנה סביבה אם ברצונך לדלג על הבדיקות בעת בניית חבילה.

--בית-dir DIRECTORY
היכן מאוחסנים תוכן APT ומטמונים אחרים.

ברירת מחדל: ~/.dh-make-perl

--שם חבילה | -p שם חבילה
ציין ידנית את שם החבילה, שימושי כאשר המודול כולל מקפים בשמו.

--pkg-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 (שמיכה)".

--רשימת מקורות קובץ
הנחה את מנתח הקבצים "תוכן" להשתמש בזה פילה בעת קביעה אם קובץ נתון
צריך לנתח או לא. קבצי תוכן אינם תואמים לאף שורה פנימה sources.list אינם
מנותח על מנת לחסוך לך זמן בניתוח קבצים ישנים ממראות שאינך משתמש בהן יותר.

ברירת מחדל: ברירת המחדל של apt.

--vcs VCS
In --pkg-perl במצב, השתמש במערכת בקרת הגרסה שצוינה ב- שנוצר Vcs-*
שדות. ברירת המחדל היא "git".

If VCS הוא "git", "dh-make-perl" יגדיר מאגר Git עם שלושה ענפים:

בְּמַעֲלֶה הַזֶרֶם
הענף הראשוני המכיל מקורות במעלה הזרם

אב
הסניף בו מתבצעת האריזה, מתפצל "במעלה הזרם" ועם תכולת
נוספה ספריית "debian/".

זפת בתולי
סניף שצריך לשמור עליו זפת בתולי(1) נתונים.

If --pkg-perl נתון גם, נוסף שלט "מקור" המצביע על המאגר ב-
git.debian.org.

--מִלוּלִי | --ללא מילים
הדפס מידע נוסף תוך כדי עיבוד.

--verbose מופעל כברירת מחדל במצב "make", אחרת כבוי.

--גִרְסָה גִרְסָה
מציין את הגרסה של החבילה שהתקבלה.

השתמש ב-cpan2debp באופן מקוון באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser היא פתיחה מהירה, חינמית ומהנה
    מסגרת משחק מקור HTML5 שמציעה
    עיבוד WebGL ו-Canvas לרוחב
    דפדפני אינטרנט שולחניים וניידים. משחקים
    יכול להיות שותף...
    הורד את Phaser
  • 2
    מנוע VASSAL
    מנוע VASSAL
    VASSAL הוא מנוע משחק ליצירה
    גרסאות אלקטרוניות של לוח מסורתי
    ומשחקי קלפים. זה מספק תמיכה עבור
    עיבוד ואינטראקציה של חלקי משחק,
    ו...
    הורד את VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF היא ספריית Java ליצירה
    ועריכת קבצי PDF עם LGPL ו
    רישיון קוד פתוח MPL. OpenPDF הוא ה
    יורש הקוד הפתוח LGPL/MPL של iText,
    ...
    הורד את OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - מערכת לאוטומטיות
    ניתוחים גיאוגרפיים - הוא גיאוגרפי
    תוכנת מערכת מידע (GIS) עם
    יכולות עצומות לגיאודטה
    עיבוד ואנה...
    הורד את SAGA GIS
  • 5
    ארגז כלים עבור Java/JTOpen
    ארגז כלים עבור Java/JTOpen
    ארגז הכלים של IBM עבור Java / JTOpen הוא א
    ספריית מחלקות Java התומכות ב
    תכנות לקוח/שרת ואינטרנט
    דגמים למערכת עם OS/400,
    i5/OS, o...
    הורד את ארגז הכלים עבור Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (או D3 עבור מסמכים מבוססי נתונים)
    היא ספריית JavaScript המאפשרת לך
    לייצר נתונים דינמיים ואינטראקטיביים
    הדמיות בדפדפני אינטרנט. עם D3
    אתה...
    הורד את D3.js
  • עוד »

פקודות לינוקס

Ad