debdeltas

Langue: en

Version: 252418 (debian - 07/07/09)

Section: 1 (Commandes utilisateur)

NAME

debdeltas - compute changes between Debian packages

SYNOPSIS

debdeltas [OPTION]... FILES ....

DESCRIPTION

This program computes changes between many Debian packages FILES; FILES are grouped by package name and architecture; for each group, N deltas are computed (see "-n" option); these are stored in many delta file; the location of the delta files is specified by the "--dir" option.

OPTIONS

--dir DIR force saving of deltas in this DIR
       (otherwise they go in the dir of the newer deb_file)
--alt DIR for any cmdline argument, search for debs also in this dir

In the above two options, if DIR ends in // , then the dirname of the cmdline argument will be appended to DIR, as well; this is useful when creating archives, since it can recreate the directory tree.
-n N

 how many deltas to produce for each unique package name (default 1)
--clean-deltas
       delete deltas if newer deb is not in archive
--clean-alt
       delete debs in --alt if too old (see -n )
--no-md5 do not include MD5 info in debdelta.
--needsold
create a patch that can only be used if the old .deb is available.
--delta-algo ALGO
use a specific backend for computing binary diffs; possible values are: xdelta xdelta-bzip xdelta3 bsdiff
-M Mb maximum memory to use (for 'bsdiff' or 'xdelta').
-v verbose (can be added multiple times).
-d add extra debugging checks.
-k keep temporary files (use for debugging).

SECURITY

A Debian package that is recreated using debpatch is byte-by-byte identical to the original one; so the cryptographic archive authentication support for APT (see apt-secure(8) ) may be used to assert that it can be trusted to be installed. Currently, though, the delta file itself is not cryptograhically protected.

REPORTING BUGS

Report bugs to <mennucc1@debian.org>.

AUTHORS

Debdelta was written and is copyright © 2006-09 Andrea Mennucci.
This man page was written by Jegou Pierre-yves <pierreyves.jeg@voila.fr>.

COPYING

This is free software. You may redistribute copies of it under the terms of the GNU General Public License <http://www.gnu.org/licenses/gpl.html>. There is NO WARRANTY, to the extent permitted by law.

SEE ALSO

debpatch(1), debdelta(1), /usr/share/doc/debdelta/README.