LRZIP è un programma di compressione che può raggiungere fattori di compressione e velocità veramente elevati quando è utilizzato con file di grandi dimensioni. Per la massima compressione utilizza una combinazione degli algoritmi di compressione zpaq e lzma, per la massima velocità usa lzo e per la riduzione della ridondanza su lunghe distanze nei file usa rzip. È stato progettato per scalare con l’aumento della disponibilità di RAM, migliorando così ulteriormente la compressione. Una scelta di ottimizzazione per dimensione o velocità permette di avere una compressione migliore rispetto a quella raggiungibile con lzma o una velocità migliore rispetto a gzip, ma con livelli di compressione tipici di bzip2.
L’installazione può essere fatta tramite pacchetto, se usate squeeze o tramite sorgente.
Su Squeeze basterà digitare:
#apt-get install lrzipPer installarlo sulle precedenti versioni Debian da sorgenti, occorrono alcune librerie:
# apt-get install zlib1g-dev libbz2-dev liblzo2-devBisogna ora recuperare i sorgenti da http://ck.kolivas.org/apps/lrzip/, decomprimerli e poi compilarli ed installarli con:
$ ./configure
$ make
# make installOra vediamo alcuni esempi di utilizzo:
Quick lowdown of the most used options:
lrztar directory
Crea l'archivio directory.tar.lrz compresso con lzma (compressione normale, simile a quella di bzip, molto veloce da fare)
lrzuntar directory.tar.lrz
Estrae la directory precedentemente archiviata.
lrzip filename
Crea l'archivio filename.lrz compresso con lzma
lrzip -z filename
Crea l'archivio filename.lrz compresso con ZPAQ (compressione massima che richiede più tempo per la compressione/decompressione)
lrzip -l filename
Crea l'archivio filename.lrz compresso con LZO (compressione velocissima)
lrunzip filename.lrz
Decomprime l'archivio filename.lrz in filenameenjoy!