dnf

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