Provided by: opam-docs_1.1.1-1_all 

NAME
opam-list - Display the list of available packages.
SYNOPSIS
opam list [OPTION]... [PATTERNS]...
DESCRIPTION
This command displays the list of installed packages, or the list of all the available packages if the
--all flag is used.
Unless the --short switch is used, the output format displays one package per line, and each line
contains the name of the package, the installed version or -- if the package is not installed, and a
short description. In color mode, root packages (eg. manually installed) are underlined.
The full description can be obtained by doing opam info <package>. You can search through the package
descriptions using the opam search command.
ARGUMENTS
PATTERNS
List of package patterns.
OPTIONS
-a, --all
List all the packages which can be installed on the system.
-i, --installed
List installed packages only.
--installed-roots
Display only the installed roots.
-s, --short
Output the names separated by one whitespace instead of using the usual formatting.
-S, --sort
Sort the packages in dependency order.
COMMON OPTIONS
These options are common to all commands.
--color=WHEN (absent=auto)
Colorize the output. WHEN must be `always', `never' or `auto'.
--compat-mode-1.0
Compatibility mode with OPAM 1.0
--debug
Print debug message on stdout. This is equivalent to setting $OPAMDEBUG to a non-empty value.
--git-version
Print the git version if it exists and exit.
--help[=FMT] (default=pager)
Show this help in format FMT (pager, plain or groff).
--no-aspcud
Do not use the external aspcud solver, even if available.
--no-base-packages
Do not install base packages (useful for testing purposes). This is equivalent to setting
$OPAMNOBASEPACKAGES to a non-empty string.
-q, --quiet
Be quiet when installing a new compiler.
-r ROOT, --root=ROOT (absent=~/.opam)
Use ROOT as the current root path. This is equivalent to setting $OPAMROOT to ROOT.
--strict
Fail whenever an error is found in a package definition or a configuration file. The default is to
continue silently if possible.
--switch=SWITCH
Use SWITCH as the current compiler switch. This is equivalent to setting $OPAMSWITCH to SWITCH.
-v, --verbose
Be more verbose. This is equivalent to setting $OPAMVERBOSE to a non-empty value.
--version
Show version information.
-y, --yes
Disable interactive mode and answer yes to all questions that would otherwise be asked to the user.
This is equivalent to setting $OPAMYES to a non-empty string.
ENVIRONMENT VARIABLES
opam makes use of environment variables listed here.
OPAMCOLOR, when set to always or never, sets a default value for the --color option
OPAMCURL can be used to define an alternative for the 'curl' command-line utility to download files
FURTHER DOCUMENTATION
See https://opam.ocaml.org.
AUTHORS
Thomas Gazagnaire <thomas@gazagnaire.org>
Anil Madhavapeddy <anil@recoil.org>
Fabrice Le Fessant <Fabrice.Le_fessant@inria.fr>
Frederic Tuong <tuong@users.gforge.inria.fr>
Louis Gesbert <louis.gesbert@ocamlpro.com>
Vincent Bernardoff <vb@luminar.eu.org>
Guillem Rieu <guillem.rieu@ocamlpro.com>
BUGS
Check bug reports at https://github.com/OCamlPro/opam/issues.
Opam 1.1.1 OPAM-LIST(1)