Difference between revisions of "Lzip"

From CBLFS
Jump to navigationJump to search
(Non-Multilib)
(Updated description of lziprecover to 1.11)
 
(9 intermediate revisions by 3 users not shown)
Line 2: Line 2:
 
|-valign="top"
 
|-valign="top"
 
!Download Source:
 
!Download Source:
| http://nongnu.askapache.com/lzip/lzip-{{Lzip-Version}}.tar.gz
+
| http://download.savannah.gnu.org/releases/lzip/lzip-{{Lzip-Version}}.tar.gz
 
|}
 
|}
  
 
----
 
----
{{Package-Introduction|Lzip is a lossless data compressor based on the LZMA (Lempel-Ziv-Markov chain-Algorithm) algorithm designed by Igor Pavlov. The high compression of LZMA comes from combining two basic, well-proven compression ideas: sliding dictionaries (i.e. LZ77/78), and markov models (i.e. the thing used by every compression algorithm that uses a range encoder or similar order-0 entropy coder as its last stage) with segregation of contexts according to what the bits are used for.|http://www.nongnu.org/lzip/lzip.html}}
+
{{Package-Introduction|Lzip is a lossless data compressor based on the LZMA algorithm, with very safe integrity checking and a user interface similar to the one of gzip or bzip2. Lzip decompresses almost as fast as gzip and compresses better than bzip2, which makes it well suited for software distribution and data archiving.
 +
 
 +
Lziprecover is a data recovery tool for lzip compressed files able to repair slightly damaged files, recover badly damaged files from two or more copies, and extract undamaged members from multi-member files.|http://www.nongnu.org/lzip/lzip.html}}
  
 
== Dependencies ==
 
== Dependencies ==
Line 14: Line 16:
 
Compile the package:
 
Compile the package:
  
  ./configure --prefix=/usr --bindir=/bin &&
+
  ./configure --prefix=/usr &&
 
  make
 
  make
  
 
Install the package
 
Install the package
  
  make install
+
  make install &&
  mv -v /bin/lz{grep,diff} /usr/bin
+
  mv -v /usr/bin/lzip /bin
  
 
== Multilib ==
 
== Multilib ==
Line 27: Line 29:
 
=== 32Bit ===
 
=== 32Bit ===
  
  CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" ./configure --prefix=/usr --bindir=/bin &&
+
  CXX="g++ ${BUILD32}" ./configure --prefix=/usr &&
 
  make
 
  make
  
 
Install the package:
 
Install the package:
  
  make install
+
  make install &&
  mv -v /bin/lz{grep,diff} /usr/bin
+
  mv -v /usr/bin/lzip /bin
  
 
=== N32 ===
 
=== N32 ===
  
  CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" ./configure --prefix=/usr --bindir=/bin &&
+
  CXX="g++ ${BUILDN32}" ./configure --prefix=/usr &&
 
  make
 
  make
  
 
Install the package:
 
Install the package:
  
  make install
+
  make install &&
  mv -v /bin/lz{grep,diff} /usr/bin
+
  mv -v /usr/bin/lzip /bin
  
 
=== 64Bit ===
 
=== 64Bit ===
Line 49: Line 51:
 
Compile the package:
 
Compile the package:
  
  CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" ./configure --prefix=/usr --bindir=/bin &&
+
  CXX="g++ ${BUILD64}" ./configure --prefix=/usr &&
 
  make
 
  make
  
 
Install the package:
 
Install the package:
  
  make install
+
  make install &&
  mv -v /bin/lz{grep,diff} /usr/bin
+
  mv -v /usr/bin/lzip /bin
  
 
= Contents =
 
= Contents =
Line 62: Line 64:
 
|-valign="top"
 
|-valign="top"
 
! Installed Programs:
 
! Installed Programs:
| lzip, lzdiff, and lzgrep
+
| lzip, lziprecover
 
|-valign="top"
 
|-valign="top"
 
! Installed Libraries:
 
! Installed Libraries:
Line 78: Line 80:
 
| Compresses Decompresses lzipped files.
 
| Compresses Decompresses lzipped files.
 
|-valign="top"
 
|-valign="top"
! lzgrep
+
! lziprecover
| Runs grep on lzipped files
+
| Recovers data from damaged lzip files.
|-valign="top"
 
! lzdiff
 
| Runs diff on lzipped files
 
 
|}
 
|}
 +
 +
[[Category:General Utilities]]

Latest revision as of 09:24, 8 November 2010

Download Source: http://download.savannah.gnu.org/releases/lzip/lzip-1.11.tar.gz

Introduction to Lzip

Lzip is a lossless data compressor based on the LZMA algorithm, with very safe integrity checking and a user interface similar to the one of gzip or bzip2. Lzip decompresses almost as fast as gzip and compresses better than bzip2, which makes it well suited for software distribution and data archiving.

Lziprecover is a data recovery tool for lzip compressed files able to repair slightly damaged files, recover badly damaged files from two or more copies, and extract undamaged members from multi-member files.

Project Homepage: http://www.nongnu.org/lzip/lzip.html

Dependencies

Non-Multilib

Compile the package:

./configure --prefix=/usr &&
make

Install the package

make install &&
mv -v /usr/bin/lzip /bin

Multilib

This package does not provide any libraries so only one installation is needed.

32Bit

CXX="g++ ${BUILD32}" ./configure --prefix=/usr &&
make

Install the package:

make install &&
mv -v /usr/bin/lzip /bin

N32

CXX="g++ ${BUILDN32}" ./configure --prefix=/usr &&
make

Install the package:

make install &&
mv -v /usr/bin/lzip /bin

64Bit

Compile the package:

CXX="g++ ${BUILD64}" ./configure --prefix=/usr &&
make

Install the package:

make install &&
mv -v /usr/bin/lzip /bin

Contents

Installed Programs: lzip, lziprecover
Installed Libraries: None
Installed Directories: None

Short Descriptions

lzip Compresses Decompresses lzipped files.
lziprecover Recovers data from damaged lzip files.