این دستور cpan-outdatedp است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
cpan-outdated - ماژول های قدیمی CPAN را در محیط خود شناسایی کنید
خلاصه
# فهرست توزیعی را که حاوی ماژول های قدیمی است چاپ کنید
% cpan منسوخ شده است
# لیست ماژول های قدیمی را در بسته ها چاپ کنید
% cpan- قدیمی -p
# پرحرف
% cpan منسوخ شده ---verbose
.
# ماژولهای اصلی را نادیده بگیرید (ماژولهای زندگی دوگانه را بهروزرسانی نکنید)
% cpan- قدیمی --exclude-core
# آینه جایگزین
% cpan قدیمی --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-Oddated" بسیار سریعتر است و کمتر مصرف می کند.
حافظه است.
این اسکریپت را می توان با دستور cpanm ادغام کرد.
چاپ کردن بسته ها VS توزیع ها
این اسکریپت به طور پیش فرض توزیع قدیمی را مانند فرمت توزیع CPAN چاپ می کند، به عنوان مثال:
"A/AU/AUTHOR/Distribution-Name-0.10.tar.gz" تا بتوانید به نصب کنندگان CPAN لوله کنید، اما با
گزینه "-p" را می توان برای چاپ نام بسته ماژول تغییر داد.
اگر می خواهید مجموعه ای از ماژول ها را جدا از سیستم خود مدیریت کنید، نصب پرل و
نسخههای جدیدتر «ماژولهای زندگی دوگانه» را که با پرل توزیع شدهاند، نصب نکنید
گزینه "--exclude-core" باعث می شود تغییرات در ماژول های اصلی نادیده گرفته شود. استفاده شده با
ابزارهایی مانند cpanm و گزینه های "-L --local-lib-contained" و "--self-contained" آن، این
به روز رسانی در مجموعه های مستقل از ماژول ها را تسهیل می کند.
برای برخی از ابزارها مانند cpanm نصب از بسته ها می تواند کمی مفیدتر باشد
می تواند برای دیدن شماره نسخه قدیمی جایی که از آن ارتقا می دهید، ردیابی کند.
با استفاده از خدمات onworks.net از cpan-outdatedp آنلاین استفاده کنید