- Notifications
You must be signed in to change notification settings - Fork11
Long Range Zip. Updated and Enhanced version of ckolivas' lrzip project. Lots of new features. Better compression. Actively maintained.
License
pete4abw/lrzip-next
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
SeeFEATURES andWHATS-NEW files for list of lrzip-next enhancements.
(See original README for more historical info)
$ git clone https://github.com/pete4abw/lrzip-next
or if you desire to also download thelrzip-fe front end$ git clone --recurse-submodules https://github.com/pete4abw/lrzip-next
If you forget use --recurse-submodules and want to download lrzip-fe separately, use these commands:
$ git clone https://github.com/pete4abw/lrzip-next$ cd lrzip-next$ git submodule update --init (to download lrzip-fe)
NEW! Tarballs will now compile from version 0.7.44 onward. gitdesc.sh has been mademore intelligent! Recommend downloading from master, not from past tags/releases.
NEW! If you just want to trylrzip-next
, download the static binaries. No compilationnecessary. Get current x86_64 binaries inReleases.
Verify file with gnupg key 0xEB2C5812.
cd lrzip-next$ ./autogen.sh$ ./configure [options] (see configure --help for all options)
If any required libraries or compilers are missing,configure will report and stop.
$ make [-j#] (for parallel make where # is typically number of processors)$ make install (as root)
lrzip-next applies a two-step process (optionally three-step process if filters are used)and reads file or STDIN input, passes it to therzip pre-processor (and optional filter).The rzip pre-processor applies long-range redundancy reduction and then passes the streams ofdata to a back-end compressor.lrzip--next will, by default, test each stream with acompressibilitytest usinglz4 prior to compression. The selected back-end compressor works on smaller datasets and ignore streams of data that may not compress well. The end result is significantlyfaster compression than standalone compressors and much faster decompression.
lrzip-next's compressors are:
- lzma (default)
- gzip
- bzip2
- bzip3
- lzo
- zpaq
- zstd
- rzip (pre-processed only)
lrzip-next's memory management scheme permits maximum use of system ram to pre-process files and then compress them.
See Discussions and Wiki for info.
Con Kolivas - the creator oflrzip
Others listed in original README file.
Forlrzip-next
Peter Hyman (pete4abw on Guthub)pete@peterhyman.com
Sun, 04 Jan 2009, README
Mon, 28 Apr 2021: README.md
Forlrzip
Con Kolivas (ckolivas` on GitHub)kernel@kolivas.org
Fri, 10 June 2016: README
About
Long Range Zip. Updated and Enhanced version of ckolivas' lrzip project. Lots of new features. Better compression. Actively maintained.