Repositories and System Tools
makecache
Forces a metadata refresh for all enabled repositories, alias mc.
sudo rum makecache
repo
rum repo list [--all] lists configured repositories, and rum repo info <id> shows details for one. These are also available directly at the top level as rum repolist [--all] and rum repoinfo <id>.
config-manager
Manages repository configuration from the command line. In the classic dnf4 style, --set-enabled <id> and --set-disabled <id> toggle a repo, and --add-repo id=baseurl adds a new one, both repeatable. The dnf5 style subcommand form also works: config-manager addrepo --from-repofile <url-or-path> fetches or copies a .repo file as is, or --id <id> --set baseurl=<url> to build one from scratch.
copr
Enables or disables a Copr repository. Rum guesses the chroot from your /etc/os-release unless you give one explicitly.
sudo rum copr enable <owner>/<project>
sudo rum copr disable <owner>/<project>
versionlock
Pins packages so upgrade and distro-sync skip them. rum versionlock add <pkg> locks a package, delete <pkg> unlocks it, list shows current locks, and clear removes them all.
history
Keeps a log of past transactions. rum history list shows recent transactions, info <id> shows the details of one, and undo <id>, redo <id>, and rollback <id> can reverse or reapply them, each supporting --dry-run to preview first. rollback undoes everything after the given transaction, most recent first.