| NAME | SYNOPSIS | DESCRIPTION | GENERAL OPTIONS | EXAMPLES | SEE ALSO | AUTHORS | BUGS | COLOPHON | |
|  | 
repodiff(1)                                                   repodiff(1)
       repodiff - list differences between two or more Yum repositories
       repodiff --old=old_repo_baseurl --new=new_repo_baseurl
       repodiff is a program which will list differences between two sets
       of repositories.  Note that by default only source packages are
       compared.
       --old, -o
              Add a repo. as an old repo. Note that if you prefix the url
              with "mirror:" then the following url is treated as a
              mirror and not a baseurl.
       --new, -n
              Add a repo. as an new repo. Note that if you prefix the url
              with "mirror:" then the following url is treated as a
              mirror and not a baseurl.
       --archlist, -a
              Add architectures to change the default from just comparing
              source packages.  Note that if you want the same as a
              native "x86_64" architecture machine you just need to pass
              "x86_64" (this is different from earlier versions where you
              needed to specify
              "x86_64,athlon,i686,i586,i486,i386,noarch" and you still
              got "src").
       --size, -s
              Output additional data about the size of the changes.
       --compare-arch
              Normally packages are just compared based on their name,
              this flag makes the comparison also use the arch. So
              foo.i386 and foo.x86_64 are different.
       --simple
              Output a simple one line message for modified packages.
       --downgrade
              Split the data for modified packages between upgraded and
              downgraded packages.
       Compare source pkgs in two local repos:
              repodiff --old=/tmp/repo-old --new=/tmp/repo-new
       Compare x86_64 compat. binary pkgs in two remote repos, and two
       local one:
              repodiff -a x86_64 --old=http://example.com/repo1-old
              --old=/tmp/repo-old --new=http://example.com/repo1-new
              --new=/tmp/repo-new
       Compare x86_64 compat. binary pkgs, but also compare arch:
              repodiff -a x86_64 --compare-arch
              --old=http://example.com/repo1-old --old=/tmp/repo-old
              --new=http://example.com/repo1-new --new=/tmp/repo-new
       Compare two releases of Fedora (15 => 16):
              repodiff
              --old='mirror:https://mirrors.fedoraproject.org/metalink?repo=fedora-
              source-15&arch=i386'
              --new='mirror:https://mirrors.fedoraproject.org/metalink?repo=fedora-
              source-16&arch=i386' --size --simple --downgrade
       yum.conf(5)
       http://yum.baseurl.org/
       See the Authors file included with this program.
       There are of course no bugs, but should you find any, you should
       first consult the FAQ section on http://yum.baseurl.org/wiki/Faq
       and if unsuccessful in finding a resolution contact the mailing
       list: yum-devel@lists.baseurl.org.  To file a bug use
       http://bugzilla.redhat.com for Fedora/RHEL/Centos related bugs and
       http://yum.baseurl.org/report for all other bugs.
       This page is part of the yum-utils (Yum Package Manager utilities)
       project.  Information about the project can be found at 
       ⟨https://github.com/rpm-software-management/yum⟩.  It is not known
       how to report bugs for this man page; if you know, please send a
       mail to man-pages@man7.org.  This page was obtained from the
       project's upstream Git repository
       ⟨https://github.com/rpm-software-management/yum-utils.git⟩ on
       2025-08-11.  (At that time, the date of the most recent commit
       that was found in the repository was 2020-03-11.)  If you discover
       any rendering problems in this HTML version of the page, or you
       believe there is a better or more up-to-date source for the page,
       or you have corrections or improvements to the information in this
       COLOPHON (which is not part of the original manual page), send a
       mail to man-pages@man7.org
James Antill                 21 October 2008                  repodiff(1)
Pages that refer to this page: yum-utils(1)