זהו הפקודה opam-search שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
opam-search - חפש ברשימת החבילות.
תַקצִיר
אופאם search [אוֹפְּצִיָה]... [כתמים] ...
תיאור
פקודה זו מציגה את רשימת החבילות הזמינות התואמות לאחת מהחבילות
דפוסים שצוינו כארגומנטים.
אלא אם כן ה --קצר נעשה שימוש בדגל, פורמט הפלט זהה ל- אופאם רשימה פקודה.
הוא מציג חבילה אחת בכל שורה, וכל שורה מכילה את שם החבילה, ה
גרסה מותקנת או -- אם החבילה אינה מותקנת, ותיאור קצר.
את התיאור המלא ניתן לקבל על ידי ביצוע אופאם לְהַצִיג .
טיעונים
כתמים
רשימה של דפוסי חבילה.
אפשרויות
-c, --תלוי רישיות
כפה את החיפוש במצב רגיש לאותיות רישיות.
-i, --מוּתקָן
חפש בין חבילות מותקנות בלבד.
---installed-roots
הצג רק את השורשים המותקנים.
-s, --קצר
פלט רשימות גולמיות של שמות, אחד בכל שורה, דילוג על כל פרט.
משותף אפשרויות
אפשרויות אלו משותפות לכל הפקודות.
--צֶבַע=כאשר (נעדר=אוטומטי)
צבע את הפלט. כאשר חייב להיות אחד מ'תמיד', 'אף פעם' או 'אוטומטי'.
--קריטריונים=קריטריונים
ציין משתמש העדפות לפתרון תלות עבור ריצה זו. עוקף את שניהם
$OPAMCRITERIA ו $OPAMUPGRADECRITERIA. לפרטים על השפה הנתמכת, ועל
פותרים חיצוניים זמינים, ראה
http://opam.ocaml.org/doc/Specifying_Solver_Preferences.html. מדריך כללי לשימוש
ניתן למצוא את העדפות הפותר בכתובת http://www.dicosmo.org/Articles/usercriteria.pdf.
ערך ברירת המחדל הוא
-count(down),-count(removed),-notuptodate(solution),-sum(solution,version-lag),-count(new)
לשדרוגים, ו
-count(removed),-notuptodate(request),-sum(request,version-lag),-count(down),-notuptodate(changed),-count(changed),-notuptodate(solution),-sum(solution) ,גרסה-פיגור)
אחרת.
-- cudf=שם קובץ
אפשרות ניפוי באגים: שמור את בקשות ה-CUDF שנשלחו לפותר ב- שם קובץ- .cudf.
--לנפות
הדפס הודעת ניפוי באגים ל-stderr. זה שווה ערך להגדרה $OPAMDEBUG ל"נכון".
--רמת ניפוי באגים=רמה
כמו `--debug', אבל מאפשר לציין את רמת ניפוי הבאגים (`--debug' מגדיר אותו ל-1).
שווה ערך להגדרה $OPAMDEBUG למספר שלם חיובי.
--git-גרסה
הדפס את גרסת ה-git אם היא קיימת וצא.
- עזרה[=FMT] (default=pager)
הצג את העזרה הזו בפורמט FMT (ביפר, רגיל או גרוף).
--ללא חבילות בסיס
אל תתקין חבילות בסיס (שימושי למטרות בדיקה). זה שווה ערך ל
הצבה $OPAMNOBASEPACKAGES למחרוזת לא ריקה.
--ללא שדרוג עצמי
OPAM יחליף את עצמו בבינארי חדש יותר שנמצא ב OPAMROOT/opam אם נמצא. זֶה
משבית התנהגות זו.
-q, --שֶׁקֶט
היה שקט בעת התקנת מהדר חדש.
--שורש=שורש (נעדר=~/.opam)
השתמש שורש בתור נתיב השורש הנוכחי. זה שווה ערך להגדרה $OPAMROOT ל שורש.
--בטוח
ודא ששום דבר לא יעודכן או ייכתב מחדש באופן אוטומטי. שימושי להתקשרות מ
תסריטי השלמה, למשל. ייכשל בכל פעם שיש צורך בפעולה כזו; גַם
נמנע מהמתנה למנעולים, מדלג על שאלות אינטראקטיביות ומדלג על OPAMDEBUG
משתנה
--פּוֹתֵר=CMD
ציין את שם התלות החיצונית פּוֹתֵר. ערך ברירת המחדל הוא aspcud.
או 'aspcud', 'packup' או פקודה מותאמת אישית שעשויה להכיל את המשתנים
%{input}%, %{output}% ו-%{criteria}%
--קַפְּדָנִי
נכשל בכל פעם שנמצאת שגיאה בהגדרת חבילה או בקובץ תצורה. ה
ברירת המחדל היא להמשיך בשקט אם אפשר.
--החלף=SWITCH
השתמש SWITCH כמתג המהדר הנוכחי. זה שווה ערך להגדרה $OPAMSWITCH
ל SWITCH.
--השתמש ב-internal-solver, --ללא אספקוד
כפוי שימוש בהיוריסטיקה פנימית, גם אם פותר חיצוני זמין.
-v, --מִלוּלִי
היו יותר מילוליים, הצג פקודות משנה של החבילה והפלט שלהן. חזור כדי לראות עוד.
חוזר n זמנים שווה להגדרה $OPAMVERBOSE ל "n".
--גִרְסָה
הצג מידע על גרסה.
-y, --כן
השבת את המצב האינטראקטיבי וענה בחיוב על כל השאלות שאחרת היו נשאלות
למשתמש. זה שווה ערך להגדרה $OPAMYES ל"נכון".
הסביבה וריאציות
OPAM עושה שימוש במשתני הסביבה המפורטים כאן. יש להגדיר משתנים בוליאניים
ל-"0", "לא" של "false" כדי להשבית, "1", "yes" או "true" כדי לאפשר.
OPAMCOLOR, כאשר מוגדר ל תמיד or לעולם לא, מגדיר ערך ברירת מחדל עבור האפשרות --color.
OPAMCRITERIA מציין משתמש העדפות לפתרון תלות. ערך ברירת המחדל הוא
-count(removed),-notuptodate(request),-sum(request,version-lag),-count(down),-notuptodate(changed),-count(changed),-notuptodate(solution),-sum(solution) ,גרסה-פיגור).
ראה גם אפשרות --קריטריונים
OPAMCURL ניתן להשתמש לבחירת תוכנית 'סלסול' נתונה. לִרְאוֹת OPAMFETCH עבור אפשרויות נוספות.
OPAMDEBUG ראה אפשרויות `--debug' ו-`--debug-level'.
OPAMDOWNLOAD Jobs מגדיר את המספר המרבי של הורדות בו זמנית.
OPAMEXTERNALSOLVER ראה אפשרות `--solver'.
OPAMFETCH מציין כיצד להוריד קבצים: או `wget', `curl' או פקודה מותאמת אישית איפה
משתנים %{url}%, %{הַחוּצָה}%, %{חזרות}%, %{לִדחוֹס}% ו %{checksum}% יוחלף.
עוקף את ערך 'הורדה-פקודה' מקובץ התצורה הראשי.
OPAMJOBS מגדיר את המספר המרבי של עובדים מקבילים להפעלה.
OPAMLOCKRETRIES קובע את מספר הניסיונות שלאחריהם OPAM מוותר על רכישת הנעילה שלו ו
נכשל. <= 0 פירושו המתנה אינסופית.
OPAMNO לענות לא על כל שאלה שנשאלה.
OPAMNOASPCUD ראה אפשרות `--no-aspcud'.
OPAMNOSELFUPGRADE ראה אפשרות `--ללא שדרוג עצמי'.
OPAMPINKINDAUTO אם מוגדר, מערכות בקרת גרסאות מזוהות בעת ההצמדה לנתיב מקומי.
OPAMREQUIRECHECKSUMS ראה אפשרות `--require-checksums'.
OPAMRETRY מגדיר את מספר הניסיונות לפני כושלות הורדות.
OPAMROOT ראה אפשרות `--root'. זה מוגדר אוטומטית על ידי `opam config env --root=DIR'
כאשר DIR אינו ברירת מחדל או OPAMROOT כבר מוגדר.
OPAMSAFE ראה אפשרות `--בטוח'
OPAMSKIPVERSIONCHECKS עוקף כמה בדיקות גרסאות. לא בטוח, לבדיקת תאימות
בלבד.
OPAMSOLVERTIMEOUT לשנות את קצבת הזמן של הפותר הפנימי.
OPAMSTATUSLINE הצג שורת סטטוס דינמית המציגה מה קורה כרגע ב-
מָסוֹף. (אחד מ'תמיד', 'אף פעם' או 'אוטומטי')
OPAMSWITCH ראה אפשרות `--switch'. מוגדר אוטומטית על ידי `opam config env --switch=SWITCH'.
OPAMUPGRADECRITERIA מציין משתמש העדפות לפתרון תלות בעת ביצוע א
שדרוג. עוקפים OPAMCRITERIA בשדרוגים אם שניהם מוגדרים. ערך ברירת המחדל הוא
-count(down),-count(removed),-notuptodate(solution),-sum(solution,version-lag),-count(new).
ראה גם אפשרות --קריטריונים
OPAMUSEINTERNALSOLVER ראה אפשרות `--use-internal-solver'.
OPAMUTF8 השתמש בתווי UTF8 בפלט (אחד מאחד מ'תמיד', 'אף פעם' או 'אוטומטי'). על ידי
ברירת המחדל 'אוטו', אשר נקבעת מהמקום).
OPAMUTF8MSGS השתמש בתווי UTF8 מורחבים (גמלים) בהודעות OPAM. מרמז OPAMUTF8.
זה מוגדר כברירת מחדל ב-OSX בלבד.
OPAMVAR_var עוקף את תוכן המשתנה היה בעת החלפת מחרוזות `%{var}%`
בקבצי `opam`.
OPAMVAR_package_var עוקף את תוכן המשתנה חבילה:var בעת החלפה
`%{package:var}%` מחרוזות בקבצי `opam`.
OPAMVERBOSE ראה אפשרות `--verbose'.
OPAMYES ראה אפשרות `--כן'.
נוסף תיעוד
ראה https://opam.ocaml.org.
מחברים
תומס גזגנייר[מוגן בדוא"ל]>
אניל מדהאפאדי[מוגן בדוא"ל]>
פבריס לה פסנט[מוגן בדוא"ל]>
פרדריק טוונג[מוגן בדוא"ל]>
לואי גסברט[מוגן בדוא"ל]>
וינסנט ברנרדוף[מוגן בדוא"ל]>
גיום ריאו[מוגן בדוא"ל]>
רוברטו די קוסמו[מוגן בדוא"ל]>
השתמש ב-opam-search מקוון באמצעות שירותי onworks.net