[ English
| Espa�ol
| Fran�ais
| Italiano
| Russkii ]
[ Plzip | Tarlz | Lzlib | Lziprecover | Zutils | Lunzip | Clzip | Pdlzip | Lzd | Xlunzip ]
Lzip es un compresor de datos sin p�rdida con una interfaz de usuario similar a la de gzip o bzip2. Lzip usa una forma simplificada de LZMA (Lempel-Ziv-Markov chain-Algorithm) y est� dise�ado para conseguir una interoperabilidad completa entre implementaciones. El m�ximo tama�o de diccionario es de 512 MiB para que cualquier fichero lzip pueda ser descomprimido en m�quinas de 32 bits. Lzip proporciona comprobaci�n de integridad de 3 factores precisa y robusta. 'lzip -0' comprime aproximadamente tan r�pido como gzip, mientras que 'lzip -9' comprime la mayor�a de los ficheros m�s que bzip2. La velocidad de descompresi�n es intermedia entre las de gzip y bzip2. Lzip proporciona mejores capacidades de recuperaci�n de datos que gzip y bzip2. Lzip ha sido dise�ado, escrito, y probado con gran cuidado para reemplazar a gzip y bzip2 como formato comprimido de prop�sito general para sistemas tipo Unix.
El formato de fichero de lzip est� dise�ado para el intercambio de datos y el archivo de datos a largo plazo, teniendo en cuenta tanto la integridad de los datos como la disponibilidad de un descompresor:
Una caracter�stica interesante del formato lzip es que un byte da�ado es m�s f�cil de reparar cuanto m�s cerca est� del principio del fichero. Por tanto, con la ayuda de lziprecover, perder un archivo entero por culpa de un byte da�ado cerca del principio es cosa del pasado.
Lzip usa los mismos valores de retorno bien definidos usados por bzip2, lo que lo hace m�s seguro que los compresores que retornan valores de advertencia ambiguos (como gzip) cuando se usa como complemento de otros programas como tar o zutils.
Benchmark - Tests que muestran la capacidad de lzip para reemplazar a gzip y bzip2 como compresor de uso general en sistemas tipo Unix. (En ingl�s).
Control de calidad - Dise�o, desarrollo, y testeo de lzip. (En ingl�s).
Safety of the lzip format - Este art�culo mide la seguridad de la comprobaci�n de integridad de lzip y explica por qu� lzip consigue gran exactitud en la detecci�n de errores. (En ingl�s).
El formato lzip (diapositivas) - Charla pronunciada en el GNU Hackers Meeting 2019.
Xz format inadequate for general use - Este art�culo explica las razones por las que xz no deber�a usarse. (En ingl�s).
Lzip utiliza autom�ticamente para cada fichero el tama�o de diccionario m�s grande posible sin sobrepasar el tama�o del fichero ni el l�mite dado. Tenga en cuenta que la cantidad de memoria requerida durante la descompresi�n se ve afectada en el momento de la compresi�n por la elecci�n del l�mite del tama�o de diccionario.
Al comprimir, lzip reemplaza cada fichero dado en la l�nea de comando con una versi�n comprimida del mismo, con el nombre "nombre_original.lz".
(Des)comprimir un fichero es similar a copiarlo o moverlo; por tanto lzip preserva las fechas de acceso y modificaci�n, los permisos y, si tienes los privilegios adecuados, el propietario del fichero igual que hace el comando 'cp -p'. (Si el usuario o el grupo no pueden ser duplicados, los bits de permisos del fichero S_ISUID y S_ISGID son puestos a cero).
Lzip es capaz de leer de algunos tipos de ficheros no regulares si se especifica la opci�n '--stdout'.
Si no se especifican nombres de fichero, lzip comprime (o descomprime) desde la entrada est�ndar a la salida est�ndar. En este caso, lzip rehusa escribir los datos comprimidos a un terminal, ya que esto ser�a totalmente incomprensible y por lo tanto in�til.
Lzip descomprime correctamente un fichero que sea la concatenaci�n de dos o m�s ficheros comprimidos. El resultado es la concatenaci�n de los correspondientes ficheros descomprimidos. La integridad de los ficheros comprimidos concatenados tambi�n se puede comprobar.
Lzip puede producir ficheros multimiembro, y lziprecover puede recuperar de forma segura los miembros no da�ados en caso de que el fichero sufra da�os. Lzip tambi�n puede dividir la salida comprimida en vol�menes de un tama�o determinado, incluso leyendo de la entrada est�ndar. Esto permite la creaci�n directa de archivos tar multivolumen comprimidos.
Lzip es capaz de comprimir y descomprimir flujos de datos de tama�o ilimitado mediante la creaci�n autom�tica de salida multimiembro.
A pesar de su nombre (Lempel-Ziv-Markov chain-Algorithm), LZMA no es un algoritmo concreto; es m�s bien "cualquier algoritmo que use la codificaci�n LZMA". Por ejemplo, la opci�n '-0' de lzip usa el c�digo casi de la forma m�s simple posible; emitiendo la concordancia m�s larga que encuentra, o un byte literal si no encuentra una concordancia. A la inversa, una forma mucho m�s elaborada de encontrar secuencias codificadas de tama�o m�nimo que la actualmente usada por lzip podr�a ser desarrollada, y la secuencia resultante podr�a tambi�n ser codificada usando la codificaci�n LZMA.
Lzip actualmente implementa dos variantes del algoritmo LZMA; r�pida (usada por la opci�n '-0') y normal (usada por los dem�s niveles de compresi�n).
La elevada compresi�n de LZMA proviene de la combinaci�n de dos ideas de compresi�n b�sicas y bien probadas: diccionarios deslizantes (LZ77) y modelos de Markov (la cosa utilizada por cada algoritmo de compresi�n que utiliza un codificador de rango o un codificador de entrop�a similar de orden-0 como �ltima etapa) con segregaci�n de contextos de acuerdo al uso que se da a los distintos bits.
Las ideas incorporadas en lzip son debidas a (al menos) las siguientes personas: Abraham Lempel y Jacob Ziv (por el algoritmo LZ), Andrei Markov (por la definici�n de las cadenas de Markov), G.N.N. Martin (por la definici�n del codificador de rango), Igor Pavlov (por poner todo lo anterior junto en LZMA), y Julian Seward (por la interfaz de bzip2).
Plzip - Un compresor masivamente paralelo que usa el formato de fichero lzip.
Lzlib - Una biblioteca de compresi�n para el formato de fichero lzip escrita en C.
Lunzip - Un peque�o descompresor para ficheros en formato lzip escrito en C.
Clzip - Una implementaci�n de lzip en C para sistemas que carecen de un compilador de C++.
Lziprecover - Una herramienta de recuperaci�n de datos y descompresor para el formato lzip.
Zutils - Versi�n de zcat, zdiff, zgrep, etc, que entiende los formatos de lzip, bzip2 y gzip.
Pdlzip - Una implementaci�n limitada, de "dominio p�blico" en C del compresor lzip, destinada a aquellos que no pueden distribuir Software Libre bajo licencia GPL. Pdlzip tambi�n es capaz de descomprimir los obsoletos ficheros lzma-alone (.lzma).
Lzd - Un descompresor educativo para el formato lzip.
Xlunzip - Una herramienta para probar el m�dulo lzip_decompress de linux.
Tarlz - Archivador con compresi�n lzip multimiembro.
El manual est� disponible en el sistema info del Sistema Operativo GNU. Use el comando info para acceder al directorio del sistema info. Use info lzip para acceder directamente a la secci�n de lzip.
Se puede acceder al manual en l�nea de lzip desde manual/lzip_manual.html.
La �ltima versi�n publicada de lzip se puede encontrar en http://download.savannah.nongnu.org/releases/lzip/. Tambi�n es posible suscribirse a lzip-bug y recibir un email cada vez que se publique una nueva versi�n.
Lzip se puede compilar y opcionalmente instalar ejecutando los siguientes comandos:
tar -xf lzip[version].tar.gz cd lzip[version] && ./configure && make check
por �ltimo (como root) ejecute:
make install
Una vez que lzip est� instalado, los ficheros del archivo
"foo.tar.lz" se pueden extraer con los comandos
"tar -xf foo.tar.lz" o
"lzip -cd foo.tar.lz | tar -xf -".
Para informar sobre errores (bugs) en lzip, la lista de correo lzip-bug@nongnu.org es el lugar m�s adecuado. Por favor, env�e los mensajes como texto llano. No env�e HTML, base64 MIME, ni m�ltiples formatos. Use una l�nea descriptiva en el asunto del mensaje que incluya la palabra "lzip".
Un archivo de la lista de correo est� disponible en http://lists.nongnu.org/mailman/listinfo/lzip-bug.
Para contactar con el autor, tanto para informar sobre un error (bug) como para contribuir soluciones o mejoras, env�e un mensaje a lzip-bug@nongnu.org. Por favor, env�e los mensajes como texto llano. Si env�a parches, h�galo en formato diff unificado (diff -u) sobre la �ltima versi�n. Incluya una descripci�n del problema en el mensaje.
Usando lzip. :-)
Tambi�n puede ayudar a cubrir los gastos de desarrollo de lzip donando dinero via PayPal o tarjeta de d�bito/cr�dito.
Tambi�n se puede visitar la p�gina de lzip en Savannah.
Lzip ha sido escrito y es mantenido por Antonio Diaz Diaz.
Esta p�gina ha sido traducida por Sonia D�az Pacheco.
Copyright © 2026 Antonio Diaz Diaz
Lzip logo Copyright © 2013 Sonia Diaz Pacheco
Este art�culo puede ser copiado, modificado, y distribuido, en todo o en parte, sin limitaci�n.
Updated: 2026-03-09
Esta p�gina no usa javascript.