זוהי הפקודה dh-exec שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
dh-exec - עוזרי קבצי הפעלה של Debhelper
תַקצִיר
#! /usr/bin/dh-exec
src/libfoo-*.so.* debian/foo-plugins/usr/lib/foo/${DEB_HOST_MULTIARCH}/
etc/example.conf => debian/foo/etc/foo/foo.conf
[linux-any kfreebsd-any] איזה-arch-specific-file /usr/lib/foo/
תיאור
dh-exec היא תוכנית פשוטה, שנועדה לשמש כמתורגמן עבור debhelper הניתן להפעלה
קבצי תצורה.
זה עטוף סביב פקודות המשנה השונות האחרות (ראה להלן), והוא יעביר את הקלט
להגיש את כולם בתורו, תוך שימוש בסדר הגיוני ביותר במרחב העצום
רוב המקרים.
הסדר נכון לעכשיו הוא dh-exec-subst רץ ראשון, ואחריו dh-exec-install, כך
הרחבת משתנה מתרחשת לפני שיש צורך להעתיק קבצים.
סינון
בכל הקבצים שטופלו ב-dh-exec, ניתן לתקן שורות מראש או לאחר מכן עם רשימה של ארכיטקטורות
לגביו שאר הקו צריך לחול. כל הארכיטקטורות והתווים הכלליים המוכרים על ידי
ארכיטקטורת dpkg(1) מוכרים, אפילו מבוטלים.
אַדְרִיכָלוּת
dh-exec בנוי משלוש שכבות: יש את dh-exec כלי השירות, הכניסה היחידה שלו
נקודה, הדבר היחיד שיצטרך להתקשר.
מתחת לזה, יש את השונות פקודות משנה, כמו dh-exec-subst, מסנן dh-exec,
dh-exec-install ו dh-exec-אנאלפביתיות, שהן עטיפות דקות מסביב ל-dh-exec השונים
סקריפטים, שמוודאים שהם מריצים רק את אלה שצריך להפעיל.
והשכבה הנמוכה ביותר הם התסריטים השונים שעושים את העבודה בפועל.
אפשר לשלוט אילו פקודות משנה להפעיל, או אם רוצים אפילו יותר פירוט, אפשר
להגביל אילו סקריפטים יופעלו גם כן. ראה למטה לאפשרויות!
אפשרויות
--עם=הפקודה[,הפקודה ...]
החלף את רשימת פקודות המשנה כדי להפעיל את הקלט ברשימה מותאמת אישית (היכן
ערכים מופרדים על ידי רווח לבן או פסיקים). אפשרות זו תמיד תחליף את
רשימה קיימת עם כל מה שצוין.
זה יכול לשמש כדי להגדיר במפורש באילו פקודות משנה להשתמש.
הרשימה צריך לֹא כולל dh-exec- קידומת.
ברירת המחדל היא subst, התקן.
--לְלֹא=הפקודה[,הפקודה ...]
הפוך לאפשרות שלמעלה, זה מפרט את כל פקודות המשנה שלא אמורות להיות
מְשׁוּמָשׁ.
הרשימה צריך לֹא כולל dh-exec- קידומת.
--with-scripts=תסריט[,תסריט ...]
החלף את רשימת הסקריפטים להפעלת הקלט ברשימה מותאמת אישית (בה ערכים
מופרדים על ידי רווח לבן או פסיקים). אפשרות זו תמיד תחליף את הקיים
רשימה עם כל מה שצוין.
זה יכול לשמש כדי לציין במפורש באילו סקריפטים להשתמש, להגביל אפילו מעבר למה
מה היא --עם אפשרות מסוגלת.
הרשימה צריך לֹא כולל dh-exec- קידומת.
כברירת מחדל הוא ריק, כלומר לא נעשה סינון, וכל סקריפטים
פקודות משנה למצוא, יופעלו.
--אין מעשה
אל תעשה שום דבר באמת, אלא הדפס את הצינור שהיה מופעל במקום זאת.
--רשימה
רשום את פקודות המשנה והסקריפטים הזמינים, מקובצים לפי פקודות משנה.
- עזרה, --גִרְסָה
הצג עזרה קצרה או גרסת החבילה, בהתאמה.
תת-פקודות
dh-exec-subst
מחליף משתנים שונים (או מהסביבה, או מ
ארכיטקטורת dpkg(1)).
מסנן dh-exec
מסנן את הקלט בדרכים שונות (הגבלות ארכיטקטורה, בניית פרופילים ועוד
בקרוב).
dh-exec-install
הרחבה ל dh_install(1), התומך בשינוי שמות של קבצים במהלך ההעתקה
תהליך, תוך שימוש בתחביר מיוחד.
הסביבה
DH_EXEC_LIBDIR
הספרייה שבה נמצאות פקודות המשנה העטיפות. ברירת מחדל ל /usr/lib/dh-exec/.
DH_EXEC_SCRIPTDIR
הספרייה בה חיים התסריטים שעושים את העבודה הכבדה. ברירת מחדל ל
/usr/share/dh-exec/.
השתמש ב-dh-exec באינטרנט באמצעות שירותי onworks.net