$ curl cheat.sh/
 cheat:dnf 
---
tags: [ packaging ]
---
# To install a package:
dnf install <package>

# To find packages matching <phrase>:
dnf search <phrase>

# To find which package provides an executable:
dnf provides <executable>

# The following are available after installing "dnf-plugins-core"

# To download a package:
dnf download <package>

# To install the build dependencies for a SRPM or from a .spec file:
dnf builddep <file>

# List installed packages
dnf list installed

 tldr:dnf 
# dnf
# Package management utility for RHEL, Fedora, and CentOS (replaces yum).
# For equivalent commands in other package managers, see <https://wiki.archlinux.org/title/Pacman/Rosetta>.
# More information: <https://dnf.readthedocs.io>.

# Upgrade installed packages to the newest available versions:
sudo dnf upgrade

# Search packages via keywords:
dnf search keywords

# Display details about a package:
dnf info package

# Install a new package (use `-y` to confirm all prompts automatically):
sudo dnf install package

# Remove a package:
sudo dnf remove package

# List installed packages:
dnf list --installed

# Find which packages provide a given file:
dnf provides file

# View all past operations:
dnf history

$
Follow @igor_chubin cheat.sh