Skip to content

About

Create efficient deltas (patches) between two SquashFS images

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

 
 

Latest commit

 

History

68 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

squashdelta

Create efficient deltas (patches) between two SquashFS images

Install dependencies

$ sudo apt install automake libboost-dev liblz4-dev xdelta3

Building from source

This project uses autotools

$ git clone https://github.com/mgorny/squashdelta.git
$ cd squashdelta
$ aclocal
$ autoconf
$ touch AUTHORS NEWS README ChangeLog
$ mkdir build-aux
$ autoreconf --install
$ automake --add-missing
$ ./configure --prefix=/opt/bin
$ make

Usage

$ ./squashdelta <source> <target> <patch-output>

Whitepaper

https://dev.gentoo.org/~mgorny/articles/reducing-squashfs-delta-size-through-partial-decompression.pdf

About

Create efficient deltas (patches) between two SquashFS images

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages