1DNF.PLUGIN.REPODIFF(8) dnf-plugins-core DNF.PLUGIN.REPODIFF(8)
2
3
4
6 dnf.plugin.repodiff - DNF repodiff Plugin
7
8 Display a list of differences between two or more repositories
9
11 dnf repodiff [<options>]
12
14 repodiff is a program which will list differences between two sets of
15 repositories. Note that by default only source packages are compared.
16
17 Options
18 --repo-old=<repoid>, -o <repoid>
19 Add a <repoid> as an old repository. It is possible to be used
20 in conjunction with --repofrompath option. Can be specified mul‐
21 tiple times.
22
23 --repo-new=<repoid>, -n <repoid>
24 Add a <repoid> as a new repository. Can be specified multiple
25 times.
26
27 --archlist=<arch>, -a <arch>
28 Add architectures to change the default from just comparing
29 source packages. Note that you can use a wildcard "*" for all
30 architectures. Can be specified multiple times.
31
32 --size, -s
33 Output additional data about the size of the changes.
34
35 --compare-arch
36 Normally packages are just compared based on their name, this
37 flag makes the comparison also use the arch. So foo.noarch and
38 foo.x86_64 are considered to be a different packages.
39
40 --simple
41 Output a simple one line message for modified packages.
42
43 --downgrade
44 Split the data for modified packages between upgraded and down‐
45 graded packages.
46
48 Compare source pkgs in two local repos:
49
50 dnf repodiff --repofrompath=o,/tmp/repo-old --repofrompath=n,/tmp/repo-new --repo-old=o --repo-new=n
51
52 Compare x86_64 compat. binary pkgs in two remote repos, and two local
53 one:
54
55 dnf repodiff --repofrompath=o,http://example.com/repo-old --repofrompath=n,http://example.com/repo-new --repo-old=o --repo-new=n --archlist=x86_64
56
57 Compare x86_64 compat. binary pkgs, but also compare architecture:
58
59 dnf repodiff --repofrompath=o,http://example.com/repo-old --repofrompath=n,http://example.com/repo-new --repo-old=o --repo-new=n --archlist=x86_64 --compare-arch
60
62 See AUTHORS in your Core DNF Plugins distribution
63
65 2014, Red Hat, Licensed under GPLv2+
66
67
68
69
704.0.2.2 May 14, 2019 DNF.PLUGIN.REPODIFF(8)