6.40. Bzip2-1.0.2
6.40. Bzip2-1.0.2
Bzip2 является блочным файловым архиватором, который сжимает, как правило, лучше традиционного gzip.
Расчетное время сборки 0.1 SBU
Требуемое место на диске 3.0 MB
Bzip2 - зависимости установки: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc и Make
6.40.1. Инсталируем Bzip2
Подготавливаем Bzip2 для компиляции:
make -f Makefile-libbz2_so make clean
Флаг -f означает, что Bzip2 будет собран, используя другой файл Makefile, в данном случае файл Makefile-libbz2_so, который создает динамическую библиотеку libbz2.so и связывает Bzip2 с ней.
Компилируем пакет
make
Если потребуется переинсталировать Bzip2, сначала выполните rm -f /usr/bin/bz*, в противном случае последующая команда make install будет с ошибкой.
Проинсталируем программы:
make install
Установим библиотеку bzip2 в директорию /bin, затем создадим необходимые ссылки и удалим старые:
cp bzip2-shared /bin/bzip2 cp -a libbz2.so* /lib ln -s ../../lib/libbz2.so.1.0 /usr/lib/libbz2.so rm /usr/bin/{bunzip2,bzcat,bzip2} ln -s bzip2 /bin/bunzip2 ln -s bzip2 /bin/bzcat
Проинсталированные программы: bunzip2 (ссылка на bzip2), bzcat (ссылка на bzip2), bzcmp, bzdiff, bzegrep, bzfgrep, bzgrep, bzip2, bzip2recover, bzless и bzmore
Проинсталированные библиотеки: libbz2.a, libbz2.so (ссылка на libbz2.so.1.0), libbz2.so.1.0 (ссылка на libbz2.so.1.0.2) и libbz2.so.1.0.2
Короткое описание
- bunzip2
-
Декомпрессия файлов, сжатых bzip
- bzcat
-
Декомпрессия на стандартное устройство вывода
- bzcmp
-
Запускает cmp на файлах, сжатых bzip
- bzdiff
-
Запускает diff на файлах, сжатых bzip
- bzgrep
-
Запускает grep на файлах, сжатых bzip
- bzegrep
-
Запускает egrep на файлах, сжатых bzip
- bzfgrep
-
Запускает fgrep на файлах, сжатых bzip
- bzip2
-
Сжимает файлы, используя алгоритм компрессии Burrows-Wheeler блочной сортировки текста с кодированием Huffman; уровень компрессии лучше, чем у сжатия более распространенными компрессотами, использующими алгоритм “Lempel-Ziv”, например gzip
- bzip2recover
-
Пытается восстановить данные из поврежденных bzip-файлов
- bzless
-
Запускает less на файлах, сжатых bzip
- bzmore
-
Запускает more на файлах, сжатых bzip
- libbz2*
-
Библиотека, включающая блочно-сортирующую компрессию данных, использующую алгоритм Burrows-Wheeler