انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

cpan - آنلاین در ابر

cpan را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور cpan است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


cpan - به راحتی از خط فرمان با CPAN تعامل کنید

خلاصه


# با آرگومان ها و بدون سوئیچ، ماژول های مشخص شده را نصب می کند
cpan module_name [ module_name ...]

# با سوئیچ ها، ماژول هایی را با رفتار اضافی نصب می کند
cpan [-cfgimtTw] module_name [ module_name ...]

# فقط با نقطه، نصب از توزیع در
# پوشه کنونی
cpan .

# بدون آرگومان، پوسته CPAN.pm را شروع می کند
cpan

# ماژول‌های نصب اجباری (معمولاً آنهایی که در تست‌ها شکست می‌خورند)
cpan -f module_name [ module_name ...]

# ماژول ها را نصب کنید اما بدون آزمایش آنها
cpan -T module_name [ 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-> autobundle ایجاد می کند.

-یک ماژول [ ماژول ... ]
نگهدارنده های اولیه را برای ماژول های مشخص شده نشان می دهد.

ماژول -c
یک 'make clean' را در دایرکتوری های ماژول مشخص شده اجرا می کند.

- ماژول C [ ماژول ... ]
نشان دادن تبادل فایل ها برای ماژول های مشخص شده

ماژول -D [ ماژول ... ]
نمایش جزئیات ماژول

-ف عمل مشخص شده را در زمانی که معمولاً شکست می خورد، اجباری کنید. از این برای نصب a استفاده کنید
ماژول حتی اگر تست های آن شکست بخورد. وقتی از این گزینه استفاده می کنید، -i برای انتخابی نیست
نصب یک ماژول زمانی که باید آن را مجبور کنید:

% cpan -f -i ماژول::Foo

-F تلاش های CPAN.pm برای قفل کردن هر چیزی را خاموش کنید. از آنجایی که باید مراقب این موضوع باشید
ممکن است در نهایت با چندین اسکریپت مواجه شوید که سعی می کنند در یک دایرکتوری مخفی شوند. این
اگر پیکربندی خاصی را با "-j" بارگیری می کنید، چندان نگران کننده نیست
config دایرکتوری های کاری خود را تنظیم می کند.

ماژول -g [ ماژول ... ]
آخرین توزیع ماژول را در دایرکتوری فعلی دانلود می کند.

- ماژول G [ ماژول ... ]
اجرا نشده

آخرین توزیع ماژول ها را در دایرکتوری فعلی دانلود کنید، بسته بندی هر کدام را باز کنید
توزیع، و برای هر توزیع یک مخزن git ایجاد کنید.

اگر این ویژگی را می‌خواهید، توزیع «Git::CPAN::Patch» Yanick Champoux را بررسی کنید.

-h یک پیام راهنما را چاپ کنید و خارج شوید. وقتی "-h" را مشخص می کنید، همه موارد دیگر را نادیده می گیرد
گزینه ها و استدلال ها

-i ماژول های مشخص شده را نصب کنید.

-I Load "local::lib" (برای بارگیری مسیرهای lib مانند "-I" فکر کنید).

-j Config.pm
فایلی را که دارای داده های پیکربندی CPAN است بارگیری کنید. این باید همان قالب را داشته باشد
به عنوان استاندارد CPAN/Config.pm فایل، که $CPAN::Config را به عنوان یک هش ناشناس تعریف می کند.

-J پیکربندی را در همان قالبی که CPAN.pm استفاده می کند، تخلیه کنید. این مفید است برای
بررسی پیکربندی و همچنین استفاده از dump به عنوان نقطه شروع برای جدید،
پیکربندی سفارشی

-l لیست تمام ماژول های نصب شده با نسخه های آنها

-L نویسنده [نویسنده ...]
ماژول ها را توسط نویسندگان مشخص شده فهرست کنید.

-m ماژول های مشخص شده را بسازید.

-O نمایش ماژول های قدیمی.

-p آینه های پیکربندی شده را پینگ کنید

-P بهترین آینه هایی را که می توانید استفاده کنید پیدا کنید (اما هنوز آنها را پیکربندی نکرده است)

-r ماژول های بارگذاری شده پویا را با CPAN::Shell-> recompile دوباره کامپایل می کند.

-t یک «تست ساختن» را روی ماژول های مشخص شده اجرا کنید.

-T ماژول ها را تست نکنید. به سادگی آنها را نصب کنید.

-u همه ماژول های نصب شده را ارتقا دهید. انجام کورکورانه این کار واقعاً می تواند همه چیز را خراب کند، بنابراین a
پشتیبان گیری

-v نسخه اسکریپت و نسخه CPAN.pm را چاپ کنید و از آن خارج شوید.

-V اطلاعات دقیق در مورد مشتری cpan را چاپ کنید.

-w UNIMPLMENTED

هشدارهای cpan را روشن کنید. این موارد مختلف را بررسی می کند، مانند مجوزهای دایرکتوری، و
مشکلاتی را که ممکن است داشته باشید به شما می گوید.

مثال ها
# یک پیام راهنما چاپ کنید
cpan -h

# شماره نسخه را چاپ کنید
cpan -v

# یک بسته خودکار ایجاد کنید
cpan -a

# ماژول ها را دوباره کامپایل کنید
cpan -r

# همه ماژول های نصب شده را ارتقا دهید
cpan -u

# نصب ماژول (-i اختیاری است)
cpan -i Netscape::Booksmarks Business::ISBN

# ماژول نصب نیرو (باید از -i استفاده کرد)
cpan -fi CGI::URI حداقل

محیط زیست متغیرها


چندین مؤلفه در CPAN.pm وجود دارد که از متغیرهای محیطی استفاده می کنند. ساخت
ابزارها، ExtUtils::MakeMaker و Module::Build از برخی استفاده می کنند، در حالی که برخی دیگر برای
سطوح بالاتر از آنها برخی از اینها توسط باند زنجیره ابزار Perl مشخص شده است:

اجماع لنکستر:


اجماع اسلو:


CPAN_OPTS
"cpan" این متغیر را در فضای خالی تقسیم می‌کند و آن لیست را قبلاً به @ARGV اضافه می‌کند
آرگومان های خط فرمان را پردازش می کند. به عنوان مثال، اگر همیشه می خواهید استفاده کنید
"local:lib"، می توانید "CPAN_OPTS" را روی "-I" تنظیم کنید.

CPANSCRIPT_LOGLEVEL
سطح گزارش مورد استفاده، با حداقل ثبت‌کننده تعبیه‌شده یا Log::Log4perl اگر
آن نصب شده است. مقادیر ممکن مانند سطوح "Log::Log4perl" هستند:
"ردیابی"، "اشکال زدایی"، "INFO"، "WARN"، "ERROR" و "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


* مقادیر پیکربندی یک شات از خط فرمان

با استفاده از خدمات onworks.net از cpan آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    شراب
    شراب
    Wine یک پیاده سازی متن باز است
    از API ویندوز در بالای X و Unix.
    شراب هر دو ابزار توسعه را فراهم می کند
    برای انتقال منابع ویندوز به یونیکس و ...
    دانلود شراب
  • 2
    LAME (لنگ رمزگذار MP3 نیست)
    LAME (لنگ رمزگذار MP3 نیست)
    LAME یک ابزار آموزشی برای استفاده است
    برای یادگیری در مورد رمزگذاری MP3. این
    هدف پروژه LAME بهبود است
    آکوستیک روانی، کیفیت و سرعت
    نماینده مجلس ...
    دانلود LAME (Lame Aint An MP3 Encoder)
  • 3
    wxPython
    wxPython
    مجموعه ای از ماژول های افزونه پایتون که
    کلاس های رابط کاربری گرافیکی کراس پلتفرم را از
    wxWidgets.. مخاطب: توسعه دهندگان. کاربر
    رابط: X Window System (X11)، Win32 ...
    دانلود wxPython
  • 4
    packfilemanager
    packfilemanager
    این فایل منیجر بسته Total War است
    پروژه، از نسخه 1.7 شروع می شود. آ
    معرفی کوتاه Warscape
    مودینگ: ...
    دانلود packfilemanager
  • 5
    IPerf2
    IPerf2
    ابزاری برای اندازه گیری ترافیک شبکه
    عملکرد TCP و UDP با معیارها
    در اطراف هر دو ظرفیت و تأخیر. در
    اهداف شامل حفظ یک فعال است
    کد iperf...
    IPerf2 را دانلود کنید
  • 6
    fre:ac - مبدل صوتی رایگان
    fre:ac - مبدل صوتی رایگان
    fre:ac یک مبدل صوتی و سی دی رایگان است
    چاک دهنده برای فرمت ها و رمزگذارهای مختلف.
    دارای MP3، MP4/M4A، WMA، Ogg
    فرمت Vorbis، FLAC، AAC و Bonk
    پشتیبانی، ...
    دانلود fre:ac - مبدل صوتی رایگان
  • 7
    باتمن
    باتمن
    منطق چت بات خود را یک بار بنویسید و
    آن را به یکی از موارد موجود متصل کنید
    خدمات پیام رسانی، از جمله آمازون
    الکسا، فیسبوک مسنجر، اسلک،
    تلگرام یا حتی تو...
    BotMan را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad