dnf : DNF Command Reference
[SYNOPSIS] dnf OPTION COMMAND PKG
COMMAND
install install package
reinstall re-install installed package
upgrade upgrade package
downgrade downgrade package
remove uninstall package
list list packages
group Process by group
# dnf group install "Package Group"
Install [Package Group]
# dnf group list
Show full list of groups
module Process by module
# dnf module list package
Display a list of available modules for [package]
# dnf module list
Show all available modules list
# dnf module install mariadb:10.5/server
Install [server] profile of [mariadb] version [10.5]
check-update Show updatable packages
# dnf check-update package
Show updatable packages for [package]
# dnf check-update
Show all updatable packages
search Search for packages by keyword (partial match)
# dnf search keyword
Display packages that include [keyword] in the package name or package summary
repoquery Search for packages by keyword (exact match)
# dnf repoquery package
Show all packages with package name [package]
info Display package summary information
download Download package to current directory
provides Display which package contains the file specified as an argument
# dnf provides libgcc_s.so.1
Display which package contains [libgcc_s.so.1]
history Displays package processing history such as updates
repolist Display list of configured repositories
shell Enter interaction mode

OPTION
-y Answer [yes] to all questions
--enablerepo=repo Temporarily enable the specified repository
# dnf --enablerepo=repo install package
Enable [repo] repository and install [package]
--disablerepo=repo Temporarily disable the specified repository
--showduplicates Show all available versions
--deplist Display including dependent packages
--installroot=[path] Specify installation root
# dnf --installroot=/chroot install package
Install [package] using the [/chroot] directory as the installation root
--exclude=package Exclude specific packages
--releasever=VER Temporarily change the $releasever value in the configuration file
# dnf ---releasever=8.2 install package
Install [package] from the [8.2] release