Skip to content

mise system install

Install missing system packages from [system.packages]

Checks which configured packages are missing and installs them with the system package manager. This may elevate with sudo when not running as root (see the system_packages.sudo setting).

Packages can also be given explicitly in manager:package form (e.g. apt:curl, brew:jq); they are installed whether or not they appear in the config.

Arguments

[PACKAGE]…

Packages in manager:package form; defaults to everything configured in [system.packages]

Flags

-m --manager <MANAGER>

Only install packages for this manager, e.g. apt or brew

Choices:

  • apt
  • brew
  • dnf
  • pacman

-n --dry-run

Print the commands that would run without running them

-y --yes

Skip the confirmation prompt

--update

Refresh package manager metadata first (apt: apt-get update)

Examples:

mise system install
mise system install apt:curl brew:jq
mise system install --dry-run
mise system install --manager apt --yes
MIT LicenseCopyright © 2026en.dev