Skip to content
SPECIFICTION
Get listed

DNF vs Gentoo Portage

DNF

dnf.readthedocs.io

Gentoo Portage

wiki.gentoo.org

Side by side

FigureDNFGentoo Portage
Price from——
Free plan——
Free trial——
Open source——
LinuxYesYes
APIYes—
Self-hostedYes—
Plans published00
Spec score · App Installation7.8 (#8)7.5 (#12)
Spec score · Package Managers7.6 (#64)7.3 (#80)
Dependency resolutionYesYes
Intended usersA documented use case is for system administrators to ensure an operating system has specified packages, files, providers, or groups.The wiki describes Portage as the package manager at the heart of Gentoo-based operating systems.
LicenseFedora's package page lists DNF's licenses as GPL-2.0-or-later AND GPL-1.0-only.The Portage project page describes Portage as a GPLv2 package management system.
Offline installationYesYes
Package formatsRPM packages; modulemd modules; comps groups and environmentsebuild,binary packages
PurposeDNF is described as the next-generation replacement for YUM.Portage is Gentoo’s official package manager and distribution system, providing dependency resolution and software installation.
RepositoriesDNF uses enabled repositories to obtain package data and can cache their metadata.Portage can use the Gentoo ebuild repository, additional ebuild repositories, and binary package hosts.
Supported platformsRPM-based Linux distributionsLinux

In their own words

DNF

DNF has no write-up on Specifiction yet; its figures are above.

Visit dnf.readthedocs.io

Gentoo Portage

Gentoo Portage has no write-up on Specifiction yet; its figures are above.

Visit wiki.gentoo.org