DOKK / manpages / debian 12 / dnf-plugins-core / package-cleanup.1.en
PACKAGE-CLEANUP(1) dnf-plugins-core PACKAGE-CLEANUP(1)

package-cleanup - clean up locally installed, duplicate, or orphaned packages.

A DNF-based shim imitating the original YUM-based package-cleanup utility.

package-cleanup [options]

All general DNF options are accepted, see Options in dnf(8) for details.

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.
List installed packages which are not available from currently configured repositories. Maps to dnf repoquery --extras.
List dependency problems in the local RPM database. Maps to dnf repoquery --unsatisfied.
Scan for duplicates in the local RPM database. Maps to dnf repoquery --duplicates.
Scan for duplicates in the local RPM database and clean out the older versions. Maps to dnf remove --duplicates.

List all dependency problems.
List all packages that are not in any DNF repository.
Remove all packages that have a duplicate installed.

See AUTHORS in your Core DNF Plugins distribution

2023, Red Hat, Licensed under GPLv2+

January 22, 2023 4.3.1