urpmi
Urpmi is a command-line package management tool for RPM-based Linux distributions, originally developed for Mandrake Linux and later adopted by Mandriva and its successors, including Mageia and related forks. It handles installation, upgrade, removal, and querying of software packages, performing automatic dependency resolution to maintain a consistent system state. Urpmi works with software repositories described in configuration files and retrieves metadata from remote mirrors to determine installable packages and their dependencies.
Urpmi relies on the liburpmi library to perform dependency resolution and package selection. It supports multiple
In the Mandriva family, urpmi is commonly used from the command line, and it also has graphical
Typical usage includes installing packages, removing packages, and upgrading software from configured repositories. Related utilities in