XZ Utils (XZ archiver)

Version: 
5.4.6
Release date: 
Sunday, 30 August, 2009

License:

Interface:

XZ Utils is free general-purpose data compression software with high compression ratio: compress a file about 30% smaller than gzip.

This software is distributed in two modes:
  • as compressed package that you have to download and manually install; if prerequisites are required, you will have to manually install them too;
  • as RPM package; you can install it using your favorite rpm package manager, that will take care to download and install both the software and its prerequisites.
Choose the installation mode that you prefer. Please note that not all the versions are available in both the installation modes.

Installation with rpm

This program is installable using the rpm package manager. See below for the install string. Required prerequisites are automatically processed by the package manager and, if needed, downloaded and installed.

Repository: Netlabs stable(link is external)
XZ Utils Release Notes ====================== 5.4.6 (2024-01-26) * Fixed a bug involving internal function pointers in liblzma not being initialized to NULL. The bug can only be triggered if lzma_filters_update() is called on a LZMA1 encoder, so it does not affect xz or any application known to us that uses liblzma. * xz: - Fixed a regression introduced in 5.4.2 that caused encoding in the raw format to unnecessarily fail if --suffix was not used. For instance, the following command no longer reports that --suffix must be used: echo foo | xz --format=raw --lzma2 | wc -c - Fixed an issue on MinGW-w64 builds that prevented reading from or writing to non-terminal character devices like NUL. * Added a new test.

Manual installation

Program is distributed as ZIP package: download to temporary directory and unpack to destination folder, better if in PATH. See below for download link(s).

You can install the prerequisites with rpm running the following string in a command line:

yum install libc libcx libgcc1 libssp libstdc++6 libstdc++ libsupc++6 libsupc++ libgcc-fwd emxrt

Following ones are the download links for manual installation:

EMX v. 5.0.8 (14/7/2015, Mikulas Patocka)
 hobbes.nmsu.edu/download/pub/os2/util/archiver/xz-5.0.8.zip(link is external)
EMX v. 5.0.7 (24/12/2014, Mikulas Patocka, Lasse Collin)
 hobbes.nmsu.edu/download/pub/os2/util/archiver/xz-5.0.7.zip(link is external)
XZ Utils (XZ archiver) v. 5.0.5 (21/9/2013, Mikulas Patocka, Lasse Collin)
 hobbes.nmsu.edu/download/pub/os2/util/archiver/xz-5.0.5.zip(link is external)
EMX v. 5.0.4 (26/6/2012, Mikulas Patocka, Lasse Collin)
 hobbes.nmsu.edu/download/pub/os2/util/archiver/xz-5.0.4.zip(link is external)
EMX v. 5.0.3 (24/12/2011, Mikulas Patocka, Lasse Collin)
 www.os2site.com/sw/util/archiver/xz-5.0.3.zip(link is external)
XZ Utils (XZ archiver) v. 5.0.3 (20/12/2011, Paul Smedley (Smedles)) Readme/What's new
XZ Utils Release Notes ====================== 5.0.3 (2011-05-21) * liblzma fixes: - A memory leak was fixed. - lzma_stream_buffer_encode() no longer creates an empty .xz Block if encoding an empty buffer. Such an empty Block with LZMA2 data would trigger a bug in 5.0.1 and older (see the first bullet point in 5.0.2 notes). When releasing 5.0.2, I thought that no encoder creates this kind of files but I was wrong. - Validate function arguments better in a few functions. Most importantly, specifying an unsupported integrity check to lzma_stream_buffer_encode() no longer creates a corrupt .xz file. Probably no application tries to do that, so this shouldn't be a big problem in practice. - Document that lzma_block_buffer_encode(), lzma_easy_buffer_encode(), lzma_stream_encoder(), and lzma_stream_buffer_encode() may return LZMA_UNSUPPORTED_CHECK. - The return values of the _memusage() functions are now documented better. * Fix command name detection in xzgrep. xzegrep and xzfgrep now correctly use egrep and fgrep instead of grep. * French translation was added.
 www.os2site.com/sw/util/archiver/xz-5.0.3-os2-20111220.zip(link is external)
XZ Utils (XZ archiver) v. 4.99 (31/8/2009, Elbert Pol (TeLLie))
 www.os2site.com/sw/util/archiver/xz-4.999.9beta-os2.zip(link is external)
Record updated last time on: 01/03/2025 - 21:55

Translate to...

Add new comment