MPM-MANAGERS(1) MPM-MANAGERS(1)

mpm managers - List the package managers detected on the system.

mpm managers [OPTIONS]

List every package manager detected on the system.

Reports by default the managers `mpm` found and can drive right now. The pool has grown past a hundred entries, most of them absent from any given machine, which is what makes the detected ones the useful default.

The wider views are for troubleshooting a manager `mpm` does not pick up, each row spelling out what is missing. `--view supported` adds the managers this platform could run but whose CLI is absent; `--view all` adds those supported on other platforms and the unmaintained ones, and is what the global `--all-managers` flag selects here.

User's own selection configuration are intentionally ignored, so a manager dropped from regular operations is still visible here for troubleshooting. To narrow down the report to a subset of managers, pass the same selectors as for other subcommands (like `--pip` or `--no-apt`).

How much of the manager pool to report. Defaults to 'detected', unless --<manager-id> selectors name managers to answer about (then 'supported') or --all-managers was passed (then 'all').
Restrict and reorder table columns, SQL SELECT-style. Comma-separated list of column IDs. Default: all columns in canonical order.
Show this message and exit.

How much of the manager pool to report. Defaults to 'detected', unless --<manager-id> selectors name managers to answer about (then 'supported') or --all-managers was passed (then 'all').
Restrict and reorder table columns, SQL SELECT-style. Comma-separated list of column IDs. Default: all columns in canonical order.
Show this message and exit.

0
Success.
1
A runtime error, or an aborted prompt (Ctrl-C, a declined confirmation).
2
A usage error: unknown option, invalid value, missing operand, or an unparsable configuration file.
2026-08-15