opam-installer(1)

opam-installer1

Handles (un)installation of package files following instructions from opam *.install files.

Usage

opam-installer [OPTION] … [PKG.install]

Arguments

PKG.install

The opam .install file to read for installation instructions

Options

--docdir=PATH

Documentation dir. Relative to prefix or absolute. By default $prefix/doc.

-i, --install

Install the package (the default)

--libdir=PATH

OCaml lib dir. Relative to prefix or absolute. By default $prefix/lib ; sometimes setting this to $(ocamlc -where) is preferable.

--mandir=PATH

Manpages dir. Relative to prefix or absolute. By default $prefix/man.

--name=NAME

Specify the package name. Used to set install directory under `share/', etc. By default, basename of the .install file

--prefix=PREFIX (absent=/usr/local)

The prefix to install to. You can use eg '$PREFIX' to output a relocatable script

--script

Don't execute the commands, but output a shell-script (experimental)

--stubsdir=PATH

Stubs installation dir. Relative to prefix or absolute. By default $libdir/stublibs.

--topdir=PATH

Toplevel install dir. Relative to prefix or absolute. By default $libdir/toplevel.

-u, --uninstall, --remove

Remove the package

Options

--help[=FMT] (default=auto)

Show this help in format FMT. The value FMT must be one of auto, pager, groff or plain. With auto, the format is pager or plain whenever the TERM env var is dumb or undefined.

--version

Show version information.

Releases

7 releases since Debian 8 (Jessie); the text changed 6 times.

  1. 8
  2. 9
  3. 10
  4. 11
  5. 12
  6. 13
  7. Arch

From opam 2.6.1-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.