Step1 : download and install snappy
If you didn't install snappy under /usr
or /usr/local
, you need to specify the location by --with-snappy
as follows.
# download snappyhttp://pkgs.fedoraproject.org/repo/pkgs/snappy/# install snappytar xvfz snappy-1.1.3.tar.gzcd snappy-1.1.3./configure --prefix=/usr/local/snappymakemake install
Step2 : download and install snzip
# download snziphttps://bintray.com/kubo/generic/snzip,# install snziptar xvfz snzip-1.0.4.tar.gzcd snzip-1.0.4./configure --with-snappy=/usr/local/snappymakemake install
You can use --with-default-format
to change the default compression format.
./configure --with-default-format=snzip
[root@test1 ~]# snzip -hsnzip 1.0.4 Usage: snzip [option ...] [file ...] general options: -c output to standard output, keep original files unchanged -d decompress -k keep (don't delete) input files -t name file format name. see below. The default format is framing2. -h give this help raw_format option: -s size size of input data when compressing. The default value is the file size if available. tuning options: -b num internal block size in bytes -B num internal block size. 'num'-th power of two. -R num size of read buffer in bytes -W num size of write buffer in bytes -T trace for debug supported formats: NAME SUFFIX URL ---- ------ --- framing2 sz https://github.com/google/snappy/blob/master/framing_format.txt hadoop-snappy snappy https://code.google.com/p/hadoop-snappy/ iwa iwa https://github.com/obriensp/iWorkFileFormat/blob/master/Docs/index.md#snappy-compression framing sz https://github.com/google/snappy/blob/0755c815197dacc77d8971ae917c86d7aa96bf8e/framing_format.txt snzip snz https://github.com/kubo/snzip snappy-java snappy https://github.com/xerial/snappy-java snappy-in-java snappy https://github.com/dain/snappy comment-43 snappy http://code.google.com/p/snappy/issues/detail?id=34#c43[root@test1 ~]#