--- syntax: markdown tags: [tldr, linux] source: https://github.com/tldr-pages/tldr.git --- # dnf > Package manager for Fedora 41+ and RHEL 10. > For equivalent commands in other package managers, see . > More information: . - Upgrade installed packages to the newest available versions: `sudo dnf {{[up|upgrade]}}` - Search packages via keywords: `dnf {{[se|search]}} {{keyword1 keyword2 ...}}` - Display details about a package: `dnf {{[if|info]}} {{package}}` - Install new packages (use `--assumeyes` to confirm all prompts automatically): `sudo dnf {{[in|install]}} {{package1 package2 ...}}` - Remove packages: `sudo dnf {{[rm|remove]}} {{package1 package2 ...}}` - List installed packages: `dnf {{[ls|list]}} --installed` - Find which packages provide a given command: `dnf provides {{command}}` - Clean cached data: `sudo dnf clean {{all|dbcache|expire-cache|metadata|packages}}`