Це командний opam-list, який можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
opam-list - Відображення списку доступних пакетів.
СИНТАКСИС
опам список [ВАРІАНТ]... [ПАРТНЕРИ]...
ОПИС
Ця команда відображає список встановлених пакетів при виклику без аргументу або
список доступних пакетів, що відповідають заданому шаблону.
Якщо не --короткі використовується перемикач, вихідний формат відображає один пакет на рядок, і
кожен рядок містить назву пакунка, встановлену версію або -- якщо пакет є
не встановлено, і короткий опис. У кольоровому режимі кореневі пакети (наприклад, вручну
встановлені) підкреслені.
Повний опис можна отримати, виконавши опам Показувати . Можна шукати
описи пакетів за допомогою опам пошук команда
АРГУМЕНТИ
ПАРТНЕРИ
Список шаблонів упаковок.
ВАРІАНТИ
-A, --недоступний
Перерахуйте всі пакунки, навіть ті, які неможливо встановити в системі
-a, --все
Перелік усіх пакетів, які можна встановити в системі. Це значення за замовчуванням, коли a
надається аргумент запиту.
--залежить від=ПАКЕТИ
Перерахуйте лише пакети, які залежать від одного з (розділені комами) ПАКЕТИ.
--депопти
Включіть додаткові залежності в запити залежностей.
-e [На тему], --зовнішні[=На тему] (за замовчуванням=)
Замість відображення пакетів відобразіть їхні зовнішні залежності, які є
пов'язані з будь-якою підмножиною даного На тему (ОС, дистрибутив тощо). Загальні теги
включають `debian', `x86', `osx', `homebrew', `source'... Без На тему, відобразити теги
і всі пов’язані з цим зовнішні залежності. Замість того, щоб використовувати це безпосередньо, ви повинні
ймовірно, зверніться до плагіна `depext', який може визначити теги та дескриптор вашої системи
системні установки. Запустіть `opam depext'.
-i, --встановлено
Перелік лише встановлених пакетів. Це значення за замовчуванням, якщо аргумент не вказано.
З `--resolve' означає "розрахувати рішення з поточних встановлених пакетів"
замість цього.
--installed-roots
Відображати тільки встановлені корені.
--рекурсивний
За допомогою `--depends-on' та `--required-by' відображати всі транзитивні залежності, а
ніж просто прямі залежності.
--обов'язково=ПАКЕТИ
Перерахуйте лише залежності (розділені комами) ПАКЕТИ.
--вирішити=ПАКЕТИ
Обмежитися рішенням для встановлення (розділені комами) ПАКЕТИ, тобто послідовний набір
пакети, в тому числі ті. Це дещо відрізняється від `--required-by --recursive`,
який є більш передбачуваним і не може вийти з ладу, але перераховує всі залежності незалежно
без забезпечення консистенції. Без `--installed` відповідь є самодостатньою і
незалежно від поточної установки. З `--installed' він обчислюється з
набір поточних інстальованих пакетів. `--unavailable` далі робить рішення
незалежно від поточних закріплених пакетів, архітектури та версії компілятора.
Комбінація з `--depopts' не підтримується.
-s, --короткі
Виведіть необроблені списки імен, по одному на рядок, пропускаючи будь-які деталі.
-S, --сортувати
Сортуйте пакунки в порядку залежностей.
ЗАГАЛЬНИЙ ВАРІАНТИ
Ці параметри є загальними для всіх команд.
-колір=КОЛИ (відсутній=автоматично)
Розфарбуйте результат. КОЛИ має бути одним із "завжди", "ніколи" або "автоматично".
-- критерії=КРИТЕРІЇ
Вкажіть користувача переваги для вирішення залежностей для цього запуску. Перевизначає обидва
$OPAMCRITERIA та $OPAMUPGRADECRITERIA. Щоб отримати докладнішу інформацію про підтримувану мову, та
доступні зовнішні вирішувачі, див
http://opam.ocaml.org/doc/Specifying_Solver_Preferences.html. Загальний посібник із використання
Параметри вирішувача можна знайти за адресою http://www.dicosmo.org/Articles/usercriteria.pdf.
Значенням за замовчуванням є
-count(down),-count(видалено),-notuptodate(рішення),-sum(рішення,version-lag),-count(новий)
для оновлення та
-count(видалено),-notuptodate(запит),-sum(запит,version-lag),-count(down),-notuptodate(змінено),-count(змінено),-notuptodate(рішення),-sum(рішення ,version-lag)
інакше.
--cudf=ФІЛЕНАМ
Варіант налагодження: збережіть запити CUDF, надіслані розв’язувачу ФІЛЕНАМ- .cudf.
--відлагоджувати
Роздрукувати налагоджувальне повідомлення на stderr. Це еквівалентно налаштуванням $OPAMDEBUG на «правда».
-- рівень налагодження=РІВЕНЬ
Як і `--debug', але дозволяє вказувати рівень налагодження (`--debug' встановлює його на 1).
Еквівалент налаштувань $OPAMDEBUG до натурального числа.
--git-версія
Роздрукуйте версію git, якщо вона існує, і вийдіть.
--допомога[=FMT] (за замовчуванням=пейджер)
Покажіть цю довідку у форматі FMT (пейджер, простий або groff).
--пакети без бази
Не встановлюйте базові пакети (корисно для цілей тестування). Це еквівалентно
установка $OPAMNOBASEPACKAGES до непорожнього рядка.
--без самостійного оновлення
OPAM замінить себе новішим двійковим файлом, знайденим за адресою OPAMROOT/opam якщо присутній. Це
вимикає таку поведінку.
-q, --спокійно
Будьте тихі під час встановлення нового компілятора.
--корінь=ROOT (відсутній=~/.opam)
Скористайтеся кнопкою ROOT як поточний кореневий шлях. Це еквівалентно налаштуванням $OPAMROOT до ROOT.
--безпечний
Переконайтеся, що нічого не буде автоматично оновлено або переписано. Корисно для дзвінків з
наприклад, сценарії завершення. Не вдасться, коли буде потрібна така операція; також
уникає очікування блокування, пропускає інтерактивні запитання та перевизначає OPAMDEBUG
змінна.
--вирішувач=КМД
Вкажіть назву зовнішньої залежності вирішувач. Значенням за замовчуванням є aspcud.
Або 'aspcud', 'packup' або спеціальна команда, яка може містити змінні
%{input}%, %{output}% і %{criteria}%
--суворий
Помилка, коли виявлено помилку у визначенні пакета або файлі конфігурації. The
за замовчуванням, якщо це можливо, продовжувати беззвучно.
--перемикач=ВИМИКАЧ
Скористайтеся кнопкою ВИМИКАЧ як поточний перемикач компілятора. Це еквівалентно налаштуванню $OPAMSWITCH
до ВИМИКАЧ.
--use-internal-solver, --ні-аспкуд
Примусове використання внутрішньої евристики, навіть якщо доступний зовнішній вирішувач.
-v, -багатослівний
Будьте більш докладними, показуйте підкоманди пакету та їх вихід. Повторіть, щоб побачити більше.
Повторення n разів еквівалентно налаштуванню $OPAMVERBOSE до "n".
-- версія
Показати інформацію про версію.
-y, --так
Вимкніть інтерактивний режим і дайте ствердну відповідь на всі запитання, які в іншому випадку були б задані
до користувача. Це еквівалентно налаштуванню $OPAMYES на «правда».
НАВКОЛИШНЄ СЕРЕДОВИЩЕ ЗМІННІ
OPAM використовує перелічені тут змінні середовища. Необхідно встановити логічні змінні
до "0", "ні" або "false", щоб вимкнути, "1", "так" або "true", щоб увімкнути.
ОПАМКОЛОР, коли встановлено значення завжди or ніколи, встановлює значення за замовчуванням для параметра --color.
ОПАМКРИТЕРІЇ вказує користувача переваги для вирішення залежностей. Значення за замовчуванням таке
-count(видалено),-notuptodate(запит),-sum(запит,version-lag),-count(down),-notuptodate(змінено),-count(змінено),-notuptodate(рішення),-sum(рішення ,version-lag).
Дивіться також параметр --критерії
OPAMCURL можна використовувати для вибору заданої програми «завиток». Побачити OPAMFETCH для отримання додаткових опцій.
OPAMDEBUG див. параметри `--debug' та `--debug-level'.
OPAMDOWNLOADJOBS встановлює максимальну кількість одночасних завантажень.
OPAMEXTERNALLSVER див. параметр `--solver'.
OPAMFETCH визначає спосіб завантаження файлів: `wget', `curl' або користувацьку команду де
змінні %{url}%, %{out}%, %{повторів}%, %{стиснути}% та %{контрольна сума}% буде замінено.
Замінює значення 'download-command' з основного файлу конфігурації.
OPAMJOBS встановлює максимальну кількість паралельних робітників для запуску.
ОПАМЛОКРЕТРИ встановлює кількість спроб, після яких OPAM відмовляється від отримання блокування та
не вдається. <= 0 означає нескінченне очікування.
ОПАМНО відповісти ні на будь-яке запитання.
ОПАМНОАСПКУД див. параметр `--no-aspcud'.
OPAMNOSAMUPGRADE див. параметр `--no-self-upgrade'.
OPAMPINKINDAUTO якщо встановлено, системи контролю версій виявляються під час закріплення на локальному шляху.
OPAMREQUIRECOCKSUMS див. параметр `--require-checksums'.
ОПАМРЕТРІЯ встановлює кількість спроб перед невдалим завантаженням.
OPAMROOT див. параметр `--root'. Це автоматично встановлюється `opam config env --root=DIR'
коли DIR не за замовчуванням або OPAMROOT вже визначено.
OPAMSAFE див. параметр `--safe'
OPAMSKIPVERSIONCHECKS обходить деякі перевірки версій. Небезпечно, для тестування на сумісність
тільки.
OPAMSOVERTIMEOUT змінити час внутрішнього вирішувача.
OPAMSTATUSLINE відобразити динамічний рядок стану, який показує, що зараз відбувається на
термінал. (один із "завжди", "ніколи" або "автоматично")
OPAMSWITCH див. опцію `--перемикач'. Автоматично встановлюється `opam config env --switch=SWITCH'.
OPAMUPGRADECRITERIA вказує користувача переваги для вирішення залежностей під час виконання an
оновлення. Перевизначає ОПАМКРИТЕРІЇ в оновленнях, якщо встановлено обидва. Значення за замовчуванням таке
-count(вниз),-count(видалено),-notuptodate(рішення),-сума(рішення,відставання версії),-count(нове).
Дивіться також параметр --критерії
OPAMUSEINTERNALSVER див. параметр `--use-internal-solver'.
OPAMUTF8 використовуйте символи UTF8 у виводі (один із «завжди», «ніколи» або «автоматично»). За
за замовчуванням `auto', який визначається з локалі).
OPAMUTF8MSGS використовувати розширені символи UTF8 (верблюди) у повідомленнях OPAM. Має на увазі OPAMUTF8.
Це встановлено за замовчуванням лише в OSX.
OPAMVAR_var перевизначає вміст змінної було під час заміни рядків `%{var}%`
у файлах `opam`.
OPAMVAR_package_var перевизначає вміст змінної пакет: вар при заміні
Рядки `%{package:var}%` у файлах `opam`.
ОПАМВЕРБОЗЕ див. параметр `--verbose'.
OPAMYES див. опцію `--так'.
ДАЛІ ДОКУМЕНТАЦІЯ
Дивіться https://opam.ocaml.org.
AUTHORS
Томас Газаньер[захищено електронною поштою]>
Аніл Мадхавапедді[захищено електронною поштою]>
Фабріс Ле Фессан[захищено електронною поштою]>
Фредерік Туонг[захищено електронною поштою]>
Луї Гесберт[захищено електронною поштою]>
Вінсент Бернардофф[захищено електронною поштою]>
Гільем Ріє[захищено електронною поштою]>
Роберто Ді Космо[захищено електронною поштою]>
Використовуйте opam-list онлайн за допомогою служб onworks.net
