Fedora Quick Reference Commands
Based upon Fedora Project 24 to 32.
Package Management
| Task | Usage Example | Info |
| Details | dnf info package-name | |
| Available Updates | dnf check-update | |
| Find what Provides a file/sub-package | dnf provides /bin/bash | |
| History | dnf history | |
| Install | dnf install package-name | |
| Install from Repo | dnf --enablerepo=repo-name install package-name | |
| Installed | dnf list installed | |
| List Files In Package | dnf repoquery -l freetype.i686 | |
| Repositories All | dnf repolist all | |
| Repositories Enabled | dnf repolist | |
| Remove (uninstall) | dnf remove package-name | |
| Remove Orphan | dnf autoremove | |
| Remove Cached | dnf clean all | |
| Update | dnf upgrade package-name | |
| Update All Installed | dnf upgrade | |
| Search for a Package | dnf search keyword | |
Miscellaneous
| Task | Usage Example | Info |
| Rebuild Kernel Modules | akmods --force | This sometimes needs to be done after an Nvidia update. |