Перейти к содержанию

xz⚓︎

Пакет содержит программы для сжатия и распаковки файлов. Он обеспечивает высокое сжатие и используется для распаковки пакетов форматов XZ и LZMA. Сжатие текстовых файлов при помощи программы xz даёт больший процент сжатия, чем gzip или bzip2.

Версия: 5.2.5

Размер: 1.10Mb

Приоритет: Необходимый

Оригинальное расположение: https://tukaani.org/xz/xz-5.2.5.tar.xz

Ссылка для загрузки: https://lx4u.ru/downloads/packages/xz-5.2.5.tar.xz

MD5: aa1621ec7013a19abab52a8aff04fe5b

Домашняя страница: https://tukaani.org/xz

SBU (Сборка временной системы): 0.2

SBU: 0.1

Настройка⚓︎

./configure --prefix=/usr    \
            --disable-static 

Сборка⚓︎

make

Тестирование⚓︎

make check

Установка⚓︎

make install

При раздельной структуре каталогов⚓︎

mv -v   /usr/bin/{lzma,unlzma,lzcat,xz,unxz,xzcat} /bin
mv -v /usr/lib/liblzma.so.* /lib
ln -svf ../../lib/$(readlink /usr/lib/liblzma.so) /usr/lib/liblzma.so

Для multilib⚓︎

Очистка⚓︎

make distclean

Настройка⚓︎

CC="gcc -m32" ./configure \
    --prefix=/usr         \
    --disable-static      \
    --libdir=/usr/lib32   \
    --host=i686-pc-linux-gnu

Сборка⚓︎

make

Установка⚓︎

make DESTDIR=$PWD/DESTDIR install
cp -Rv DESTDIR/usr/lib32/* /usr/lib32
rm -rf DESTDIR

Установленные файлы⚓︎

Программы: lzcat (ссылка на xz), lzcmp (ссылка на xzdiff), lzdiff (ссылка на xzdiff), lzegrep (ссылка на xzgrep), lzfgrep (ссылка на xzgrep), lzgrep (ссылка на xzgrep), lzless (ссылка на xzless), lzma (ссылка на xz), lzmadec, lzmainfo, lzmore (ссылка на xzmore), unlzma (ссылка на xz), unxz (ссылка на xz), xz, xzcat (ссылка на xz), xzcmp (ссылка на xzdiff), xzdec, xzdiff, xzegrep (ссылка на xzgrep), xzfgrep (ссылка на xzgrep), xzgrep, xzless и xzmore

Библиотеки: liblzma.so

Краткое описание⚓︎

lzcat - распаковывает в стандартный вывод

lzcmp - запускает cmp для сжатых файлов LZMA

lzdiff - запускает diff для сжатых файлов LZMA

lzegrep - запускает egrep для сжатых файлов LZMA

lzfgrep - запускает fgrep для сжатых файлов LZMA

lzgrep - запускает grep для сжатых файлов LZMA

lzless - Работает меньше с файлами, сжатыми LZMA

lzma - Сжимает или распаковывает файлы с использованием формата LZMA

lzmadec - Небольшой и быстрый декодер для сжатых файлов LZMA

lzmainfo - Показывает информацию, хранящуюся в заголовке сжатого файла LZMA

lzmore - Работает больше с файлами, сжатыми LZMA

unlzma - распаковывает файлы с использованием формата LZMA

unxz - распаковывает файлы в формате XZ

xz - Сжимает или распаковывает файлы в формате XZ

xzcat - распаковывает в стандартный вывод

xzcmp - запускает cmp для сжатых файлов XZ

xzdec - Небольшой и быстрый декодер для сжатых файлов XZ

xzdiff - запускает diff для сжатых файлов XZ

xzegrep - запускает egrep для сжатых файлов XZ

xzfgrep - запускает fgrep для сжатых файлов XZ

xzgrep - запускает grep для сжатых файлов XZ

xzless - Работает меньше с файлами, сжатыми XZ

xzmore - Работает больше с файлами, сжатыми XZ

liblzma - библиотека, реализующая сжатие данных без потерь с сортировкой по блокам с использованием цепного алгоритма Лемпеля-Зива-Маркова.

К началу