[ English
| Espa�ol
| Fran�ais
| Italiano
| Russkii ]
[ Plzip | Tarlz | Lzlib | Lziprecover | Zutils | Lunzip | Clzip | Pdlzip | Lzd | Xlunzip ]
Lzip est un compresseur de donn�es sans pertes bas� sur l'algorithme LZMA. Il poss�de un contr�le d'int�grit� tr�s fiable, ainsi qu'une interface utilisateur similaire � celles de gzip ou bzip2. La vitesse de d�compression de lzip est proche de celle de gzip, et son taux de compression est meilleur que celui de bzip2, ce qui le destine, tout particuli�rement, � l'archivage de donn�es, ainsi qu'� la distribution de logiciels.
Ici vous trouverez quelques exemples de tests de compressions et d�compressions qui vous d�montreront que lzip peut remplacer, ais�ment et avec plus d'efficacit�, gzip et bzip2 pour l'archivage de donn�es ainsi que la distribution de logiciels.
Le format de fichier lzip (.lz) est une version am�lior�e du d�sormais peu s�r et d�conseill� format de fichier lzma-alone (.lzma). Les programmes qui d�compressent les deux formats (.lz, .lzma) ou qui peuvent convertir les fichiers lzma-alone au format lzip sont list�s ci-apr�s, dans la section 'Liens'.
Lzip remplace chaque fichier donn� comme param�tre dans la ligne de commande par une version compress�e de ce m�me fichier, � laquelle il ajoute le suffixe '.lz'. Le nom du fichier compress� devient donc 'fichier_original.lz'. Chaque fichier compress� conserve sa date de modification et ses permissions ant�rieures, et, lorsque cela est possible, le propri�taire correspondant au fichier original. Cela permet la restauration correcte de ces propri�t�s lors de la d�compression. Si l'option '--stdout' est sp�cifi�e, lzip est capable de lire les donn�es � partir de certains types de fichiers non r�guliers (fichiers de p�riph�riques, etc.) comme par exemple '/dev/fd0'.
Si aucun nom de fichier n'est sp�cifi� comme param�tre, lzip compresse (ou d�compresse selon l'option fournie) le flux entrant dans l'entr�e standart 'stdin' et le renvoie, apr�s traitement, vers la sortie standart 'stdout'. Dans le cas pr�cis de la compression, lzip refusera d'�crire les donn�es compress�es vers un terminal, car cela serait illisible et sans int�r�t.
Lzip d�compressera correctement un fichier r�sultant de la concat�nation de deux ou plusieurs fichiers compress�s. Le r�sutat sera la concat�nation des fichiers correspondants, mais d�compress�e. Le test de fichiers concat�n�s puis compress�s est aussi support�.
Lzip sait cr�er des fichiers multimembres, et, en cas d'alt�ration de fichier, restaurer de mani�re s�re et fiable les membres non endommag�s d'un fichier corrompu � l'aide de la commande lziprecover. Lzip permet, aussi, de fractionner les donn�es sortantes compress�es en volumes dont on peut pr�d�finir la taille, et cela, m�me lorsque la lecture s'effectue depuis l'entr�e standart 'stdin'. Cela permet de cr�er directement des archives 'tar' compress�es multivolumes.
Lzip utilisera, de fa�on automatique, � la compression, la plus petite taille de dictionnaire possible dans une limite pr��tablie. Il est important de noter, que la taille m�moire n�cessaire pour la d�compression est directement d�pendante de la taille maximale du dictionnaire, choisie lors de la compression.
Par mesure de s�curit�, lzip stocke, � la fin de chaque membre, le CRC 32 bits ainsi que la taille des donn�es originales non compress�es. Cela permet de v�rifier que les donn�es d�compress�es sont identiques � l'original, et donc, d'en contr�ler l'int�grit�. Cela vous pr�munit contre la non d�tection de corruption des donn�es compress�es et contre un �ventuel bug ind�tect� dans lzip (peu vraisemblable, heureusement!). Le risque d'une corruption de donn�es ind�celable est microscopique, et repr�sente un risque de 1 sur 4000 millions pour chaque membre trait�. Il est � noter, par ailleurs, que le contr�le d'int�grit� s'effectue lors de la d�compression, de sorte qu'il vous informera qu'il a une erreur, mais ne pourra pas vous aider � r�parer les donn�es originales d�compress�es.
Lzip met en oeuvre une version simplifi�e de l'algorithme LZMA (Lempel-Ziv-Markov chain-Algorithm). Le fort taux de compression de LZMA provient de la combinaison de deux concepts de compressions �prouv�s et bien connus : les dictionnaires glissants (LZ77) et les mod�les de Markov (la technique utilis�e par tous les algorithmes de compressions qui utilisent l'encodage par plages, ou un codage similaire, d'ordre entropique 0 � leur derni�re �tape) avec s�gr�gation de contexte selon l'utilisation des bits.
Les id�es et concepts qui ont permis la conception de lzip sont en grandes parties d�s aux personnes suivantes : Abraham Lempel et Jacob Ziv (pour l'algorithme LZ), Andrey Markov (pour la d�finition des cha�nes de Markov), G.N.N. Martin (pour la d�finition de l'encodage par plages), Igor Pavlov (pour avoir r�uni les concepts pr�c�dents au sein de l'algorithme LZMA), et Julian Seward (pour le CLI de bzip2).
Clzip - Une version en C de lzip pour les syst�mes ne disposant pas d'un compilateur C++.
Plzip - Un compresseur Multithread qui utilise le format lzip.
Lzlib - Une librairie de compression pour le format de fichier lzip.
Lunzip - Un d�compresseur pour les fichier au format lzip.
Lziprecover - Un utilitaire qui permet de d�compresser et de restaurer les donn�es endommag�es de fichiers au format lzip.
Zutils - Des commandes de remplacements pour zcat, zdiff, zgrep, etc., qui supportent les fichiers aux formats bzip2, gzip et lzip.
Pdlzip - Une version "public domain" limit�e du compresseur de donn�es lzip, destin�e � ceux qui ne peuvent pas distribuer des logiciels libres sous license GPL. Pdlzip est, de plus, capable de d�compresser les fichiers cr��s par lzma-alone (.lzma).
Le manuel de lzip est disponible dans le syst�me de documentation info de votre syst�me d'exploitation GNU. Utilisez la commande info pour acc�der � la liste des manuels disponibles au format 'info'. Utilisez la commande info lzip pour acc�der directement au manuel de lzip.
Un manuel en ligne de lzip est accessible Ici.
La derni�re version de lzip peut �tre r�cup�r�e Ici. Vous pouvez aussi vous inscrire sur lzip-bug ainsi vous recevrez un email � chaque fois qu'une nouvelle version sera disponible.
Jonatan Yong nous a aimablement fourni un portage binaire Windows32 de lzip qui peut �galement �tre t�l�charg� � partir du lien ci-dessus.
Pour les discussions g�n�rales � propos de bugs dans lzip, la 'mailing list' lzip-bug@nongnu.org est le forum le plus appropri�. S'il vous pla�t, envoyez vos messages en texte pur. N'envoyez pas de messages encod�s en html ou en 'base64 MIME' ou encore incluant des formats multiples. Inscrivez, comme sujet de votre message, une description assez pr�cise et concise de ce dernier, car, si tous les messages ont pour sujet "bug in lzip", il sera impossible de les diff�rencier.
Une archive de la 'mailing list' des rapports de bugs est disponible � http://lists.nongnu.org/mailman/listinfo/lzip-bug.
Pour contacter l'auteur, que ce soit pour un rapport de bug ou pour apporter un correction ou une am�lioration, envoyer un mail � lzip-bug@nongnu.org. S'il vous pla�t, envoyer vos messages en texte pur. Si vous postez des patchs, ils devront �tre cr��s au format 'diff unifi�' � partir de la derni�re version de lzip. Ils devront, aussi, inclure un texte descriptif.
Voir aussi La page du projet lzip chez Savannah.
Atool - Un gestionnaire d'archives, en ligne de commande, qui g�rent les fichiers au format lzip.
GNU Automake - Un g�n�rateur de 'Makefile' capable de cr�er des fichiers 'tar' compress�s avec lzip.
Documentation indiquant la qualit� du code - Un compte rendu ind�pendant indiquant la qualit� du code de lzip face � ses principaux concurrents.
Dragora GNU/Linux - Une distribution GNU/Linux qui utilise lzip dans son syst�me de packages.
Easylzma - Une library C et une bo�te � outils pour les fichiers aux formats lzma-alone et lzip.
File Roller - Un gestionnaire d'archives, pour GNOME, qui g�re les fichiers au format lzip.
Lesspipe.sh - Visualiser le contenu d'un fichier lzipp� avec le paginateur less.
Littleutils - Convertit vos fichiers au format lzip.
Man-db - Une impl�mentation de la commande man de UNIX, capable de lire les pages de manuels compress�es avec lzip.
GNU Midnight Commander - Un gestionnaire 'visuel' de fichiers, qui g�re les fichiers au format lzip.
RPM - Un gestionnaire de packages rpm qui utilisent lzip pour la compression de ses packages.
GNU Tar - Cr�ation ou extraction automatique d'archives 'tar' compress�es avec lzip.
Z - Un front-end simple, s�r et facile d'utisation pour bzip2, gzip et lzip.
Ce programme est un logiciel libre. Vous pouvez le redistribuer et/ou le modifier en respectant les termes et conditions �nonc�s dans la license GNU General Public License telle que publi�e par la 'Free Software Foundation'. Vous devez utiliser soit la version 2 de la license GNU-GPL pr�cit�e, soit, � votre convenance, une version plus r�cente.
Cette page a �t� traduite par Gilsan Lpuser.
Copyright © 2025 Antonio Diaz Diaz
Lzip logo Copyright © 2013 Sonia Diaz Pacheco
Vous �tes libre de copier, modifier et distribuer tout ou partie de cet article sans aucune limitation.
Updated: 2025-08-10
This page does not use javascript.