זוהי הפקודה cpan-outdatedp שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
cpan-outdated - זיהוי מודולי CPAN מיושנים בסביבה שלך
תַקצִיר
# הדפס את רשימת ההפצה המכילה מודולים מיושנים
% cpan מיושן
# הדפס את רשימת המודולים המיושנים בחבילות
% cpan-מיושן -p
# מילולית
% cpan-outdated --verbose
.
# התעלם ממודולי ליבה (אל תעדכן מודולי חיים כפולים)
% cpan-outdated --exclude-core
# מראות חלופיות
% cpan-outdated --mirror file:///home/user/minicpan/
נתיב מודול נוסף (זהה כמו cpanminus)
% cpan-outdated -l extlib/
% cpan מיושן -L extlib/
# התקן עם cpan
% cpan מיושן | xargs cpan -i
# התקן עם cpanm
% cpan מיושן | cpanm
% cpan-מיושן -p | cpanm
תיאור
סקריפט זה מדפיס את רשימת מודולי ה-CPAN המיושנים במחשב שלך.
זה אותה תכונה של 'CPAN::Shell->r', אבל "cpan-מיושן" הוא הרבה יותר מהיר ומשתמש בפחות
זיכרון.
ניתן לשלב סקריפט זה עם פקודת cpanm.
הַדפָּסָה זיווד VS התפלגויות
סקריפט זה כברירת מחדל מדפיס את ההפצה המיושנת כמו בפורמט ההפצה CPAN, כלומר:
"A/AU/AUTHOR/Distribution-Name-0.10.tar.gz" כך שתוכל להתקין CPAN, אבל עם
אפשרות "-p" ניתן לכוונן כדי להדפיס את שמות החבילות של המודול.
אם ברצונך לנהל קבוצה של מודולים בנפרד מהתקנת מערכת perl ו
לא להתקין גרסאות חדשות יותר של "מודולי חיים כפולים" המופצים עם perl, the
אפשרות "--exclude-core" תגרום ל-cpan מיושן להתעלם משינויים במודולי ליבה. בשימוש עם
כלים כמו cpanm והאפשרויות "-L --local-lib-contained" ו-"--self-contained" שלה, זה
מקל על תחזוקת עדכונים על סטים עצמאיים של מודולים.
עבור כלים מסוימים כמו cpanm התקנה מחבילות יכולה להיות קצת יותר שימושית מאז שאתה
יכול לעקוב כדי לראות את מספר הגרסה הישן שממנו אתה משדרג.
השתמש ב-cpan-outdatedp באינטרנט באמצעות שירותי onworks.net