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

Ad


סמל OnWorks

cpan5.22-x86_64-linux-gnu - מקוון בענן

הפעל את cpan5.22-x86_64-linux-gnu בספק אירוח חינמי של OnWorks על אובונטו אונליין, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה cpan5.22-x86_64-linux-gnu שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


cpan - אינטראקציה קלה עם CPAN משורת הפקודה

תַקצִיר


# עם ארגומנטים וללא מתגים, מתקין מודולים שצוינו
cpan module_name [ שם_מודול ... ]

# עם מתגים, מתקין מודולים עם התנהגות נוספת
cpan [-cfgimtTw] שם_מודול [שם_מודול ... ]

# עם הנקודה בלבד, התקן מההפצה ב-
# ספרייה נוכחית
cpan .

# ללא ארגומנטים, מתחיל מעטפת CPAN.pm
cpan

# מודולים של התקנה בכפייה (בדרך כלל כאלה שנכשלים במבחנים)
cpan -f module_name [ שם_מודול ... ]

# התקן מודולים אך מבלי לבדוק אותם
cpan -T module_name [ שם_מודול ... ]

# זרוק את התצורה
cpan -J

# טען תצורה אחרת להתקנת Module::Foo
cpan -j some/other/file Module::Foo

# ללא טיעונים, אבל כמה מתגים
cpan [-ahrvACDlLO]

תיאור


סקריפט זה מספק ממשק פקודה (לא מעטפת) ל-CPAN. כרגע זה משתמש
CPAN.pm לעשות את העבודה, אבל זה לא רץ פקודה של CPAN.pm.

אפשרויות
-a יוצר חבילה אוטומטית של CPAN.pm עם CPAN::Shell->חבילה אוטומטית.

- מודול [ מודול ... ]
מציג את התחזוקה הראשית של המודולים שצוינו.

מודול -c
מפעיל 'make clean' בספריות המודול שצוין.

-C מודול [ מודול ... ]
תראה את ה שינויים קבצים עבור המודולים שצוינו

-D מודול [ מודול ... ]
הצג את פרטי המודול.

-f לאלץ את הפעולה שצוינה, כאשר בדרך כלל היא הייתה נכשלת. השתמש בזה כדי להתקין א
מודול גם אם המבחנים שלו נכשלים. כאשר אתה משתמש באפשרות זו, -i אינו אופציונלי עבור
התקנת מודול כאשר אתה צריך להכריח אותו:

% cpan -f -i Module::Foo

-F כבה את הניסיונות של CPAN.pm לנעול כל דבר. אתה צריך להיות זהיר עם זה מאז
אתה עלול בסופו של דבר עם סקריפטים מרובים שמנסים לזרוק באותה ספרייה. זֶה
זה לא כל כך מדאיג אם אתה טוען תצורה מיוחדת עם "-j", וזה
config מגדיר ספריות עבודה משלה.

-g מודול [ מודול ... ]
מוריד לספרייה הנוכחית את ההפצה העדכנית ביותר של המודול.

-G מודול [ מודול ... ]
לא מיושם

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

אם אתה רוצה תכונה זו, בדוק את הפצת "Git::CPAN::Patch" של Yanick Champoux.

-h הדפס הודעת עזרה וצא. כאשר אתה מציין "-h", הוא מתעלם מכל השאר
אפשרויות וטיעונים.

-i התקן את המודולים שצוינו.

-I Load "local::lib" (חשוב כמו "-I" לטעינת נתיבי lib).

-j Config.pm
טען את הקובץ הכולל את נתוני תצורת ה-CPAN. זה צריך להיות באותו פורמט
כסטנדרט CPAN/Config.pm קובץ, המגדיר את $CPAN::Config כ-hash אנונימי.

-J זרוק את התצורה באותו פורמט שבו משתמש CPAN.pm. זה שימושי עבור
בדיקת התצורה וכן שימוש ב-dump כנקודת התחלה לחדש,
תצורה מותאמת אישית.

-ל רשום את כל המודולים המותקנים עם הגרסאות שלהם

-L מחבר [ מחבר ... ]
רשום את המודולים לפי המחברים שצוינו.

-מ צור את המודולים שצוינו.

-O הצג את המודולים הלא מעודכנים.

-p פינג למראות המוגדרות

-P מצא את המראות הטובות ביותר שאתה יכול להשתמש בהן (אבל עדיין לא מגדיר אותן)

-r הידור מחדש של מודולים שנטענו באופן דינמי עם CPAN::Shell->recompile.

-t הפעל `מבחן עשה` על המודולים שצוינו.

-T אל תבדוק מודולים. פשוט התקן אותם.

-u שדרג את כל המודולים המותקנים. עשייה עיוורת יכולה באמת לשבור דברים, אז שמור על א
גיבוי

-v הדפס את גרסת הסקריפט ואת גרסת CPAN.pm ואז צא.

-V הדפס מידע מפורט על לקוח cpan.

-w לא מיושם

הפעל אזהרות cpan. זה בודק דברים שונים, כמו הרשאות ספרייה, ו
מספר לך על בעיות שעלולות להיות לך.

דוגמאות
# הדפס הודעת עזרה
cpan -h

# להדפיס את מספרי הגרסה
cpan -v

# צור חבילה אוטומטית
cpan -a

# הידור מחדש של מודולים
cpan -r

# שדרג את כל המודולים המותקנים
cpan -u

# מודולים להתקין ( sole -i הוא אופציונלי)
cpan -i Netscape::Booksmarks Business::ISBN

# מודולי התקנה בכוח (חייב להשתמש ב-i)
cpan -fi CGI:: URI מינימלי

הסביבה וריאציות


ישנם מספר רכיבים ב-CPAN.pm המשתמשים במשתני סביבה. המבנה
כלים, ExtUtils::MakeMaker ו-Module::Build משתמשים בחלק, בעוד שאחרים חשובים ל
רמות מעליהם. חלק מהם מצוינים על ידי חבורת Perl Toolchain:

קונצנזוס לנקסטר:


קונצנזוס אוסלו:


CPAN_OPTS
"cpan" מפצל את המשתנה הזה ברווח לבן ומוסיף את הרשימה ל-@ARGV לפני
הוא מעבד את הארגומנטים של שורת הפקודה. למשל, אם אתה תמיד רוצה להשתמש
"local:lib", אתה יכול להגדיר את "CPAN_OPTS" ל-"-I".

CPANSCRIPT_LOGLEVEL
רמת היומן לשימוש, עם היומן המוטבע, המינימלי או עם Log::Log4perl if
זה מותקן. הערכים האפשריים זהים לרמות "Log::Log4perl":
"עקבות", "DEBUG", "INFO", "אזהרה", "שגיאה" ו-"FATAL". ברירת המחדל היא "INFO".

GIT_COMMAND
הנתיב לבינארי "git" לשימוש עבור תכונות Git. ברירת המחדל היא
"/usr/local/bin/git".

NONINTERACTIVE_TESTING
נניח שאף אחד לא שם לב ומדלג על הנחיות להפצות שעושות זאת
נכונה. cpan(1) מגדיר את זה ל-1 אלא אם כן יש לו כבר ערך (גם אם זה
הערך הוא שקר).

PERL_MM_USE_DEFAULT
השתמש בתשובה המוגדרת כברירת מחדל עבור שאלות הנשאלות. cpan(1) מגדיר את זה ל-1 אלא אם כן
כבר יש ערך (גם אם הערך הזה הוא שקר).

יְצִיאָה ערכים


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

1 שגיאה לא ידועה

2 זו הייתה בעיה חיצונית

4 הייתה בעיה פנימית בתסריט

8 מודול לא הצליח להתקין

ל DO


* ערכי תצורה של צילום אחד משורת הפקודה

השתמש ב-cpan5.22-x86_64-linux-gnu באינטרנט באמצעות שירותי onworks.net


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

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

  • 1
    שטרס
    שטרס
    פרויקט strace הועבר ל
    https://strace.io. strace is a
    אבחון, איתור באגים והדרכה
    מעקב אחר מרחב משתמש עבור לינוקס. זה משומש
    לפקח על...
    הורד strace
  • 2
    gMKVExtractGUI
    gMKVExtractGUI
    GUI עבור כלי השירות mkvextract (חלק מ
    MKVToolNix) המשלב את רוב (אם
    לא הכל) הפונקציונליות של mkvextract ו
    כלי עזר mkvinfo. נכתב ב-C#NET 4.0,...
    הורד את gMKVExtractGUI
  • 3
    ספריית JasperReports
    ספריית JasperReports
    ספריית JasperReports היא
    הקוד הפתוח הפופולרי ביותר בעולם
    מודיעין עסקי ודיווח
    מנוע. הוא כתוב כולו בג'אווה
    והוא מסוגל...
    הורד את ספריית JasperReports
  • 4
    ספרי פראפה
    ספרי פראפה
    Frappe Books הוא קוד פתוח וחינמי
    תוכנת הנהלת חשבונות שולחנית כלומר
    פשוט ומעוצב לשימוש על ידי
    עסקים קטנים ופרילנסרים. זה'...
    הורד את ספרי Frappe
  • 5
    פייתון מספרי
    פייתון מספרי
    חדשות: NumPy 1.11.2 הוא המהדורה האחרונה
    שיבוצע ב-sourceforge. גלגלים
    עבור Windows, Mac ולינוקס וכן
    הפצות מקור בארכיון יכולות להיות...
    הורד נומרי פייתון
  • 6
    ספינקס CMU
    ספינקס CMU
    CMUSphinx הוא גדול בלתי תלוי ברמקול
    מזהה דיבור מתמשך של אוצר מילים
    שוחרר תחת רישיון בסגנון BSD. זה
    גם אוסף של כלי קוד פתוח...
    הורד את CMU Sphinx
  • עוד »

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

Ad