tdnf
The facts below are what the maker publishes about tdnf, checked and dated. Our editors have not written about it yet.
Plans and prices
From tdnf's own pricing page, checked 11 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| tdnf | Free | Open-source RPM package manager · requires a compatible Linux system and configured package repositories |
The facts
Each one read from tdnf's own pages, with the date it was checked.
What it does
- Automatic upgrades
- An optional package provides systemd units that can periodically download package upgrades and apply them.checked 11 Oct 2026
- Build
- The README documents building tdnf with CMake and make, or using the provided Docker build image.checked 11 Oct 2026
- Dependency resolution
- Yeschecked 22 Sep 2026
- Distributions
- The README gives Photon and Fedora as distribution choices for running its containerized test scripts.checked 11 Oct 2026
- Implementation
- The project describes tdnf as a yum/dnf equivalent implemented with C libraries, including libsolv and libcurl.checked 11 Oct 2026
- Integration
- tdnf is integrated as Photon OS’s package manager, and its documentation covers package operations and repository configuration.checked 11 Oct 2026
- Latest listed release
- The project’s releases page lists v3.6.5 as the latest release and describes repository and repoquery options, URL printing, and improved bash completion.checked 11 Oct 2026
- License
- The package specification lists LGPLv2.1 and GPLv2 as the project licenses.checked 11 Oct 2026
- Offline installation
- Yeschecked 22 Sep 2026
- Package formats
- RPMchecked 22 Sep 2026
- Package operations
- The project README demonstrates using the tdnf client to list installed packages.checked 11 Oct 2026
- Package verification
- The example configuration enables gpgcheck, and the package specification includes a plugin that verifies repository metadata signatures.checked 11 Oct 2026
- Private registry auth
- Yeschecked 22 Sep 2026
- Purpose
- tdnf is an open-source, yum-compatible package manager designed to preserve package-management capabilities while keeping Photon OS small.checked 11 Oct 2026
- Repository setup
- tdnf reads repository configuration in the .repo format used by dnf/yum, with the repository directory configurable in tdnf.conf.checked 11 Oct 2026
- Repository support
- The package specification includes a metalink plugin for repository configurations.checked 11 Oct 2026
- Support
- The maker’s repository provides issue tracking and contribution guidance; the pages reviewed do not state a commercial support plan.checked 11 Oct 2026
Money
- Free plan
- Yeschecked 22 Sep 2026
Where it runs
- Supported platforms
- Linuxchecked 22 Sep 2026


