این دستور opam است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
opam - مدیریت بسته OCaml مبتنی بر منبع
خلاصه
opam COMMAND ...
شرح
OPAM یک مدیر بسته برای OCaml است. از ابزار قدرتمند mancoosi برای کنترل استفاده می کند
وابستگی ها، از جمله پشتیبانی از محدودیت های نسخه، وابستگی های اختیاری، و
مدیریت تعارض
دارای پشتیبانی از مخازن مختلف راه دور مانند HTTP، rsync، git، darcs و
دمدمی مزاج. چندین نسخه OCaml را به طور همزمان مدیریت می کند و به اندازه کافی انعطاف پذیر است
به شما این امکان را می دهد تا علاوه بر مخازن مرکزی، از مخازن و بسته های خود استفاده کنید
فراهم می کند.
یا استفاده کنید opam --کمک or opam کمک برای اطلاعات بیشتر در مورد یک خاص
فرمان
COMMAND نام مستعار
اطلاعات
نام مستعار برای نشان.
دور
نام مستعار برای مخزن.
حذف
نام مستعار برای برداشتن.
باز کردن
نام مستعار برای سنجاق برداشتن.
دستورات
پیکربندی
نمایش گزینه های پیکربندی بسته ها
کمک
نمایش راهنمایی در مورد دستورات OPAM و OPAM.
init انجام
حالت OPAM را راه اندازی کنید.
نصب
لیستی از بسته ها را نصب کنید.
خط
فایل های توضیحات بسته ("opam") را بررسی و تایید می کند.
فهرست
نمایش لیست بسته های موجود
سنجاق یک بسته داده شده را به یک نسخه یا منبع خاص پین کنید.
نصب مجدد
لیستی از بسته ها را دوباره نصب کنید.
برداشتن
لیستی از بسته ها را حذف کنید.
مخزن
مخازن OPAM را مدیریت کنید.
جستجو کردن
در لیست بسته جستجو کنید.
نشان
نمایش اطلاعات در مورد بسته های خاص.
منبع
منبع یک بسته OPAM را دریافت کنید.
گزینه
نصب چند کامپایلر را مدیریت کنید.
به روز رسانی
لیست بسته های موجود را به روز کنید.
ارتقاء
بسته نصب شده را به آخرین نسخه ارتقا دهید.
مشترک OPTIONS
این گزینه ها برای همه دستورات مشترک هستند.
--رنگ=WHEN (غایب=خودکار)
خروجی را رنگی کنید WHEN باید یکی از «همیشه»، «هرگز» یا «خودکار» باشد.
--شاخص=شاخص
کاربر را مشخص کنید تنظیمات برای حل وابستگی برای این اجرا. هر دو را نادیده می گیرد
$OPAMCRITERIA و $OPAMUPGRADECRITERIA. برای جزئیات بیشتر در مورد زبان پشتیبانی شده و
حل کننده های خارجی موجود، ببینید
http://opam.ocaml.org/doc/Specifying_Solver_Preferences.html. راهنمای کلی برای استفاده
ترجیحات حل کننده را می توان در یافت http://www.dicosmo.org/Articles/usercriteria.pdf.
مقدار پیش فرض است
-count(down)،-count(حذف شده)،-notuptodate(راه حل)،-sum(راه حل، نسخه-تاخیر)،-count(جدید)
برای ارتقاء، و
-count(حذف شده)،-notuptodate(درخواست)،-sum(درخواست، نسخه-تاخیر)،-count(down)،-notuptodate(تغییر شده)،-count(تغییر شده)،-notuptodate(راه حل)،-جمع(راه حل) ,نسخه-لگ)
در غیر این صورت.
-- cuudf=نام فایل
گزینه Debug: درخواست های CUDF ارسال شده به حل کننده را ذخیره کنید نام فایل- .cudf.
- رفع اشکال
پیام اشکال زدایی را در stderr چاپ کنید. این معادل تنظیم است $ opamdebug به "حقیقت".
-سطح اشکال زدایی=سطح
مانند «--debug»، اما اجازه می دهد تا سطح اشکال زدایی را مشخص کنید («--debug» آن را روی 1 تنظیم می کند).
معادل تنظیم $ opamdebug به یک عدد صحیح مثبت
--git-نسخه
نسخه git را در صورت وجود چاپ کنید و خارج شوید.
--کمک[=FMT] (پیجر پیش فرض)
این راهنما را در قالب نمایش دهید FMT (پیجر، ساده یا گراف).
--بسته های بدون پایه
بسته های پایه را نصب نکنید (مفید برای اهداف آزمایشی). این معادل است
محیط $OPAMNOBASEPACKAGES به یک رشته غیر خالی
--بدون ارتقاء خود
OPAM خود را با یک باینری جدیدتر جایگزین می کند OPAMROOT/opam در صورت وجود این
این رفتار را غیرفعال می کند.
-q, --ساکت
هنگام نصب یک کامپایلر جدید ساکت باشید.
-- ریشه=ریشه (غایب=~/.opam)
استفاده کنید ریشه به عنوان مسیر ریشه فعلی. این معادل تنظیم است $OPAMROOT به ریشه.
--بی خطر
مطمئن شوید که هیچ چیز به طور خودکار به روز یا بازنویسی نمی شود. مفید برای تماس از
به عنوان مثال اسکریپت های تکمیل. هر زمان که چنین عملیاتی مورد نیاز باشد شکست خواهد خورد. همچنین
از انتظار برای قفل ها اجتناب می کند، از سؤالات تعاملی صرف نظر می کند و OPAMDEBUG را لغو می کند
متغیر.
-- حل کننده=CMD
نام وابستگی خارجی را مشخص کنید حل کننده. مقدار پیش فرض aspcud است.
یا 'aspcud'، 'packup' یا یک دستور سفارشی که ممکن است حاوی متغیرها باشد
%{ورودی}%، %{خروجی}% و %{معیار}%
--سخت گیرانه
هر زمان که خطایی در تعریف بسته یا فایل پیکربندی پیدا شد، از کار افتاد. در
پیش فرض این است که در صورت امکان بی صدا ادامه دهید.
--تعویض=سوئیچ
استفاده کنید سوئیچ به عنوان سوئیچ کامپایلر فعلی. این معادل تنظیم است $OPAMSWITCH
به سوئیچ.
--use-internal-solver, -- بدون aspcud
استفاده اجباری از اکتشافی داخلی، حتی اگر یک حل کننده خارجی در دسترس باشد.
-v, -- پرحرف
پرمخاطب تر باشید، دستورات فرعی بسته و خروجی آنها را نشان دهید. برای دیدن ادامه مطلب تکرار کنید
تکرار شونده n زمان برابر با تنظیم است $OPAMVERBOSE به "n".
- نسخه
نمایش اطلاعات نسخه
-y, --آره
حالت تعاملی را غیرفعال کنید و به همه سؤالاتی که در غیر این صورت پرسیده می شد، بله پاسخ دهید
به کاربر. این معادل تنظیم است $OPAMYES به "حقیقت".
محیط زیست متغیرها
OPAM از متغیرهای محیطی فهرست شده در اینجا استفاده می کند. متغیرهای بولی باید تنظیم شوند
به "0"، "خیر" از "نادرست" برای غیرفعال کردن، "1"، "بله" یا "درست" برای فعال کردن.
OPAMCOLOR، هنگام تنظیم همیشه or هرگز، یک مقدار پیش فرض برای گزینه --color تعیین می کند.
چشم انداز کاربر را مشخص می کند تنظیمات برای حل وابستگی. مقدار پیش فرض است
-count(حذف شده)،-notuptodate(درخواست)،-sum(درخواست، نسخه-تاخیر)،-count(down)،-notuptodate(تغییر شده)،-count(تغییر شده)،-notuptodate(راه حل)،-جمع(راه حل) نسخه-تاخیر).
همچنین گزینه --criteria را ببینید
OPAMCURL می توان از آن برای انتخاب یک برنامه 'curl' استفاده کرد. دیدن OPAMFETCH برای گزینه های بیشتر
OPAMDEBUG گزینه های «--debug» و «--debug-level» را ببینید.
OPAMDOWNLOADJOBS حداکثر تعداد بارگیری همزمان را تنظیم می کند.
OPAMEXTERNALSOLVER گزینه "--solver" را ببینید.
OPAMFETCH نحوه بارگیری فایلها را مشخص میکند: «wget»، «curl» یا یک دستور سفارشی از کجا
متغیرها %{url}%, %{out}%, %{تکرار مجدد}%, ٪{فشرده کردن}٪ و %{checksum}% جایگزین خواهد شد.
مقدار «دانلود-فرمان» را از فایل پیکربندی اصلی لغو میکند.
OPAMJOBS حداکثر تعداد کارگران موازی را برای اجرا تنظیم می کند.
OPAMLOCKRETRIES تعداد تلاشهایی را که پس از آن OPAM از دستیابی به قفل خود منصرف میشود را تعیین میکند
شکست می خورد. <= 0 به معنای انتظار بی نهایت است.
OPAMNO به هر سوال پرسیده شده پاسخ خیر
OPAMNOASPCUD گزینه «--no-aspcud» را ببینید.
OPAMNOSELFUPGRAD گزینه «--بدون ارتقاء خود» را ببینید.
OPAMINKINDAUTO در صورت تنظیم، سیستم های کنترل نسخه هنگام پین کردن به یک مسیر محلی شناسایی می شوند.
OPAM Requirechecksums گزینه «--require-checksums» را ببینید.
OPAMRETRY تعداد دفعات تلاش قبل از دانلود ناموفق را تنظیم می کند.
OPAMROOT گزینه «--root» را ببینید. این به طور خودکار توسط 'opam config env --root=DIR' تنظیم می شود
زمانی که DIR غیر پیش فرض باشد یا OPAMROOT از قبل تعریف شده باشد.
OPAMSAFE گزینه "--safe" را ببینید
OPAMSKIPVERSIONCHECS برخی از بررسی های نسخه را دور می زند. ناامن، برای تست سازگاری
تنها.
OPAMSOLVERTIMEOUT اجازه زمان حل کننده داخلی را تغییر دهید.
OPAMSTATUSLINE نمایش یک خط وضعیت پویا که نشان می دهد در حال حاضر چه چیزی در حال انجام است
پایانه. (یکی از یکی از «همیشه»، «هرگز» یا «خودکار»)
OPAMSWITCH گزینه «--switch» را ببینید. به طور خودکار توسط 'opam config env --switch=SWITCH' تنظیم می شود.
OPAMUPGRADECRITERIA کاربر را مشخص می کند تنظیمات برای حل وابستگی هنگام انجام یک
ارتقا دهید. لغو می کند چشم انداز در ارتقاء اگر هر دو تنظیم شده باشند. مقدار پیش فرض است
-count(down)،-count(حذف شده)،-notuptodate(راه حل)،-sum(راه حل، نسخه-تاخیر)،-count(جدید).
همچنین گزینه --criteria را ببینید
OPAMUSEINTERNALSOLVER گزینه «--use-internal-solver» را ببینید.
OPAMUTF8 از کاراکترهای UTF8 در خروجی استفاده کنید (یکی از یکی از «همیشه»، «هرگز» یا «خودکار»). توسط
پیش فرض «خودکار»، که از محل تعیین می شود).
OPAMUTF8MSGS از کاراکترهای توسعه یافته UTF8 (شتر) در پیام های OPAM استفاده کنید. دلالت دارد OPAMUTF8.
این به طور پیش فرض فقط در OSX تنظیم شده است.
OPAMVAR_var محتویات متغیر را نادیده می گیرد VAR هنگام جایگزینی رشته های `%{var}%`
در فایل های "opam".
OPAMVAR_package_var محتویات متغیر را نادیده می گیرد بسته: var هنگام تعویض
رشتههای «%{package:var}%» در فایلهای «opam».
OPAMVERBOSE گزینه "--verbose" را ببینید.
OPAMYES گزینه "--yes" را ببینید.
به علاوه مستندات
به https://opam.ocaml.org مراجعه کنید.
AUTHORS
توماس گازانایر[ایمیل محافظت شده]>
آنیل ماداواپدی[ایمیل محافظت شده]>
فابریس لو فسانت[ایمیل محافظت شده]>
فردریک توونگ[ایمیل محافظت شده]>
لویی گزبرت[ایمیل محافظت شده]>
وینسنت برناردوف[ایمیل محافظت شده]>
گیلم ریو[ایمیل محافظت شده]>
روبرتو دی کازمو[ایمیل محافظت شده]>
با استفاده از خدمات onworks.net از opam آنلاین استفاده کنید