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

zstd⚓︎

Zstandard - это алгоритм сжатия в реальном времени, обеспечивающий высокую степень сжатия. Он предлагает очень широкий спектр компромиссов между сжатием и скоростью, а также очень быстрым декодером.

Версия: 1.5.1

Размер: 1.85Mb

Приоритет: Важный

Оригинальное расположение: https://github.com/facebook/zstd/releases/download/v1.5.1/zstd-1.5.1.tar.gz

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

MD5: b97d53547220355907dedec7de9a4f29

Домашняя страница: https://facebook.github.io/zstd/

SBU: 1

Подготовка⚓︎

Примените патч:

patch -Np1 -i ../zstd-1.5.2-upstream_fixes-1.patch

Сборка⚓︎

make

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

make check

Установка⚓︎

make prefix=/usr install
rm -v /usr/lib/libzstd.a

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

mv -v /usr/lib/libzstd.so.* /lib
ln -sfv ../../lib/$(readlink /usr/lib/libzstd.so) /usr/lib/libzstd.so

Для multilib⚓︎

Очистка⚓︎

make clean

Сборка⚓︎

CC="gcc -m32" make

Установка⚓︎

CC="gcc -m32" make prefix=/usr DESTDIR=$PWD/DESTDIR install
cp -Rv DESTDIR/usr/lib/* /usr/lib32/
sed -e "/^libdir/s/lib$/lib32/" -i /usr/lib32/pkgconfig/libzstd.pc
rm -rf DESTDIR
rm -v /usr/lib32/libzstd.a

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

Программы: zstd, zstdcat (ссылка на zstd), zstdgrep, zstdless, zstdmt (ссылка на zstd), and unzstd (ссылка на zstd)

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

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

zstd - Сжимает и распаковывает файлы с помощью алгоритма ZSTD

libzstd - библиотека для формата сжатия ZSTD

К началу