other versions
    
    - Tumbleweed 4.10.1-1.1
 - Leap-16.0
 
| PACKAGE-CLEANUP(1) | dnf-plugins-core | PACKAGE-CLEANUP(1) | 
NAME¶
package-cleanup - clean up locally installed, duplicate, or orphaned packages.
A DNF-based shim imitating the original YUM-based package-cleanup utility.
SYNOPSIS¶
package-cleanup [options]
OPTIONS¶
All general DNF options are accepted, see Options in dnf(8) for details.
- --leaves
 - List leaf nodes in the local RPM database. Leaf nodes are RPMs that are not relied upon by any other RPM. Maps to dnf repoquery --unneeded.
 - --orphans
 - List installed packages which are not available from currently configured repositories. Maps to dnf repoquery --extras.
 - --problems
 - List dependency problems in the local RPM database. Maps to dnf repoquery --unsatisfied.
 - --dupes
 - Scan for duplicates in the local RPM database. Maps to dnf repoquery --duplicates.
 - --cleandupes
 - Scan for duplicates in the local RPM database and clean out the older versions. Maps to dnf remove --duplicates.
 
EXAMPLES¶
- package-cleanup --problems
 - List all dependency problems.
 - package-cleanup --orphans
 - List all packages that are not in any DNF repository.
 - package-cleanup --cleandupes
 - Remove all packages that have a duplicate installed.
 
AUTHOR¶
See AUTHORS in your Core DNF Plugins distribution
COPYRIGHT¶
2014, Red Hat, Licensed under GPLv2+
| March 28, 2025 | 4.10.1 |