zchunk - Compressed file format that allows easy deltas

Property Value
Distribution CentOS 7
Repository EPEL Testing x86_64
Package name zchunk
Package version 0.7.6
Package release 1.el7
Package architecture x86_64
Package type rpm
Installed size 63.78 KB
Download size 24.60 KB
Official Mirror dl.fedoraproject.org
zchunk is a compressed file format that splits the file into independent
chunks.  This allows you to only download the differences when downloading a
new version of the file, and also makes zchunk files efficient over rsync.
zchunk files are protected with strong checksums to verify that the file you
downloaded is in fact the file you wanted.


Package Version Architecture Repository
zchunk - - -


Name Value
libc.so.6(GLIBC_2.14)(64bit) -
libcurl.so.4()(64bit) -
libzck.so.1()(64bit) -
rtld(GNU_HASH) -
zchunk-libs(x86-64) = 0.7.6-1.el7


Name Value
bundled(buzhash-urlblock) = 0.1
zchunk = 0.7.6-1.el7
zchunk(x86-64) = 0.7.6-1.el7


Type URL
Binary Package zchunk-0.7.6-1.el7.x86_64.rpm
Source Package zchunk-0.7.6-1.el7.src.rpm

Install Howto

  1. Download the latest epel-release rpm from
  2. Install epel-release rpm:
    # rpm -Uvh epel-release*rpm
  3. Install zchunk rpm package:
    # yum --enablerepo=epel-testing install zchunk




2018-07-12 - Jonathan Dieter <jdieter@gmail.com> - 0.7.6-1
- Update to 0.7.6
- SHA-512 and SHA-512/128 support
- New default chunk checksum type SHA-512/128
- Automatic chunking moved into libzck and is now default
- New option to disable automatic chunking
- Bugfixes
2018-07-04 - Jonathan Dieter <jdieter@gmail.com> - 0.7.5-4
- Fix ldconfig scriptlets to run on libs package
- Rename zchunk-libs-devel to zchunk-devel
- Add BR: gcc
- Explicitly enable zstd and openssl support
- Simplify file globs
2018-07-03 - Jonathan Dieter <jdieter@gmail.com> - 0.7.5-1
- Split libs into separate package
- Fix license
- Provide bundled buzhash
- Fix punctuation
- Simplify source0 using url macro
- Remove bundled sha library and add dependency on OpenSSL
2018-07-02 - Jonathan Dieter <jdieter@gmail.com> - 0.7.4-2
- Add zchunk format definition to -devel documentation
2018-06-22 - Jonathan Dieter <jdieter@gmail.com> - 0.7.4-1
- Add --stdout argument to unzck
- Use meson native versioning rather than manual header and fix
pkgconfig output
2018-06-12 - Jonathan Dieter <jdieter@gmail.com> - 0.7.2-1
- Rename zck_get_dl_range to zck_get_missing_range because it
was too similar to the unrelated zck_dl_get_range function
2018-06-11 - Jonathan Dieter <jdieter@gmail.com> - 0.7.1-1
- New functions in the library
2018-06-08 - Jonathan Dieter <jdieter@gmail.com> - 0.7.0-1
- Massive API rework in preparation for ABI stability guarantee
2018-06-06 - Jonathan Dieter <jdieter@gmail.com> - 0.6.2-1
- Header and API cleanup
- Fix warnings
2018-06-05 - Jonathan Dieter <jdieter@gmail.com> - 0.6.0-1
- Massive rework of zckdl utility
- Main library no longer depends on curl, only zckdl utility
- Rework API
- Support for servers that have different maximum ranges in a request

See Also

Package Description
zchunk-devel-0.7.6-1.el7.x86_64.rpm Headers for building against zchunk
zchunk-libs-0.7.6-1.el7.x86_64.rpm Zchunk library
znc-1.7.1-1.el7.x86_64.rpm An advanced IRC bouncer
znc-devel-1.7.1-1.el7.x86_64.rpm Development files needed to compile ZNC modules
znc-modperl-1.7.1-1.el7.x86_64.rpm perl module for ZNC
znc-modpython-1.7.1-1.el7.x86_64.rpm python3 module for ZNC
znc-modtcl-1.7.1-1.el7.x86_64.rpm TCL module for ZNC
zstd-1.3.5-1.el7.x86_64.rpm Zstd compression library