Описания

bunzip2

bunzip2 распаковывает файлы, сжатые bzip2.

bzcat

bzcat (или bzip2 -dc) распаковывает указанные файлы на стандартный вывод.

bzcmp, bzdiff

bzcmp и bzdiff позволяют использовать cmp и diff для файлов, сжатых bzip2.

bzegrep, bzfgrep, bzgrep

bzegrep, bzfgrep, и bzgrep позволяют использовать egrep, fgrep, or grep для файлов, сжатых bzip2.

bzip2

bzip2 сжимает файлы, используя Burrows-Wheeler block sorting алгоритм сжатия текста и код Huffman. Сжатие, обычно: значительно лучше, чем достигаемое традиционными архиваторами, основанными на LZ77/LZ78, и достигает производительности PPM семейства статистических архиваторов.

bzip2recover

bzip2recover восстанавливает данные из поврежденных файлов bzip2.

bzless

bzless – подобный less фильтр, позволяющий поэкранный просмотр сжатых или текстовых файлов.

bzmore

bzmore – подобный more фильтр, позволяющий поэкранный просмотр сжатых или текстовых файлов.

Библиотеки

libbz2.a, libbz2.so (ссылка на libbz2.so.1.0), libbz2.so.1.0 (ссылка на libbz2.so.1.0.2) и libbz2.so.1.0.2

libbz2

libbz2 – библиотека, реализующая сжатие данных без потерь, используя block-sorting алгоритм Burrows-Wheeler.

Зависимости Bzip2

Последняя проверка: версия 1.0.1.

Bash: sh Binutils: ar, as, ld, ranlib Fileutils: cp, ln, rm Gcc: cc1, collect2, cpp0, gcc Make: make

Установка Ed-0.2

Приблизительное время компиляции: 0.06 SBU Необходимое дисковое пространство: 3 MB

Инсталляция Ed

Перед установкой пакета примените патч. Удостоверьтесь, что патч и пакет распакованы перед инсталляцией.

Вряд ли вы будете использовать Ed. Мы его устанавливаем только потому, что иногда его требует программа patch, т.е. когда патч написан в формате Ed. Однако это большая редкость, т.к. на сегодняшний день преобладают патчи формата diff.

Для инсталляции Ed выполните:

patch -Np1 -i ../ed-0.2.patch && ./configure –prefix=/usr && make && make install && mv /usr/bin/{ed,red} /bin

Пояснения команд

patch -Np1 -i ../ed-0.2.patch: Этот патч устраняет уязвимость символических ссылок в ed. Программа ed создает файлы в каталоге /tmp с предсказуемыми именами. Воспользовавшись атаками с использованием символических ссылок, возможно заставить ed изменять файлы и права доступа к ним.

Содержимое Ed

Последняя проверка: версия 0.2.

Программы

ed и red (ссылка на ed)

Описание

ed

ed – строкоориентированный текстовый редактор. Он используется для создания, отображения, изменения и других манипуляций с текстовыми файлами.

red

red – это ограниченный ed: он может редактировать файлы только в текущем каталоге и не может исполнять команды интерпретатора.

Зависимости Ed

Последняя проверка: версия 0.2.

Bash: sh Binutils: ar, as, ld, ranlib Diffutils: cmp Fileutils: chmod, cp, install, ln, mv, rm, touch Gcc: cc1, collect2, cpp0, gcc Grep: egrep, grep Make: make Sed: sed Sh-utils: hostname Textutils: cat, tr

Установка Kbd-1.06

Приблизительное время компиляции: 0.12 SBU Необходимое дисковое пространство: 8 MB

Инсталляция Kbd

Перед установкой пакета примените патч. Удостоверьтесь, что патч и пакет распакованы перед инсталляцией.

Для инсталляции Kbd выполните:

patch -Np1 -i ../kbd-1.06-3.patch && ./configure && make && make install

Пояснения команд

patch -Np1 -i ../kbd-1.06-3.patch: Этот патч устраняет две проблемы. Первая связана с поведением loadkeys -d, где в некоторых версиях наблюдаются сбои. Эту проблему необходимо устранить, т.к. сценарии загрузки зависят от корректного выполнения команды loadkeys -d. Вторая часть патча вносит изменения в файл Makefile, для того чтобы установить некоторые утилиты, неинсталлируемые по умолчанию (например, setlogcons, setvesablank и getunimap).

Содержимое Kbd

Последняя проверка: версия 1.06.

Программы

Вы читаете Linux From Scratch
Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату