DNF - Package manager for RPM based distributions.
Display all enabled DNF repositories:
dnf repolist
Display all enabled or disabled DNF repositories:
dnf repolist all
Display all available and installed packages:
dnf list
Display all available packages:
dnf list available
Display installed packages:
dnf list installed
Search for a package:
dnf search gimp
Search what package provides a file or sub-package:
dnf provides /bin/gzip
Display details of a package:
dnf info gimp
Install a package using DNF:
dnf install gimp
Reinstall a package:
dnf reinstall gimp
Update a package:
dnf update firefox
Check for updates for all the system packages installed:
dnf check-update
Update all system packages:
dnf upgrade
Remove a package:
dnf remove gimp
Remove orphan packages:
dnf autoremove
Clean cache:
dnf clean all
Display DNF history:
dnf history
Display all group packages:
dnf grouplist
Downgrade a package:
dnf downgrade firefox
Display DNF commands and options:
dnf help
Get help on specific DNF command:
dnf help downgrade
Display the DNF command Version:
dnf --version