DNF-REPOMANAGE

NAME
SYNOPSIS
DESCRIPTION
EXAMPLES
AUTHOR
COPYRIGHT


NAME

dnf-repomanage − DNF repomanage Plugin

Manage a repository or a simple directory of rpm packages.

SYNOPSIS

dnf repomanage [] []

DESCRIPTION

repomanage prints newest or oldest packages in a repository specified by for easy piping to xargs or similar programs. In case doesn’t contain a valid repository it is searched for rpm packages which are then used instead.

In order to work correctly with modular packages has to contain repodata with modular metadata. If modular content is present repomanage prints packages from newest or oldest versions of each stream in addition to newest or oldest non−modular packages.

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

The following options set what packages are displayed. These options are mutually exclusive, i.e. only one can be specified. If no option is specified, the newest packages are shown.

−−old

Show older packages.

−−new

Show newest packages.

The following options control how packages are displayed in the output:
−s, −−space

Print resulting set separated by space instead of newline.

−k , −−keep

Limit the resulting set to newest packages.

EXAMPLES

Display newest packages in current repository (directory):

dnf repomanage −−new .

Display 2 newest versions of each package in “home” directory:

dnf repomanage −−new −−keep 2 ~/

Display oldest packages separated by space in current repository (directory):

dnf repomanage −−old −−space .

AUTHOR

See AUTHORS in your Core DNF Plugins distribution

COPYRIGHT

2014, Red Hat, Licensed under GPLv2+