OPAM-INSTALLER(1) Opam-installer Manual OPAM-INSTALLER(1)

# [NAME](#NAME)

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

# [SYNOPSIS](#SYNOPSIS)

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

# [ARGUMENTS](#ARGUMENTS)

[*PKG.install*](#PKG)

The opam .install file to read for installation instructions

# [OPTIONS](#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

# [COMMON OPTIONS](#COMMON_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.

Opam-installer 2.6.0

---

Document: opam-installer(1) from opam 2.6.0-r0 (Chainguard OS)
Source: https://github.com/ocaml/opam
