DNF package manager
DNF (Dandified YUM) is a next-generation package manager for RPM-based Linux distributions, serving as the successor to YUM (Yellowdog Updater, Modified). It efficiently manages software packages, resolves dependencies, and performs system updates, offering improved performance, a robust API,…
Key facts
- First appeared
- 2013
- Category
- technology
- Problem solved
- DNF was created to resolve the performance and dependency resolution shortcomings of its predecessor, YUM, particularly in large and complex software environments. It aimed to provide a faster, more reliable, and better-architected solution for managing RPM packages, offering a stable API for programmatic access and improved memory efficiency.
- Platforms
- Linux (specifically Red Hat-derived distributions)
Related technologies
Notable users
- Cloud providers (e.g., AWS, Azure, Google Cloud) offering RHEL-based images
- Red Hat, Inc.
- Various enterprises utilizing Red Hat Enterprise Linux and its derivatives
- Fedora Project
- IBM
- Academic institutions and research labs