Linux From Scratch. Версия 6.0

Глава 5. Построение временной системы

5.22. Grep-2.5.1

Grep является программой для поиска в содержимом файлов.

Расчетное время сборки 0.1 SBU

Требуемое место на диске 5.8 MB

Grep зависит от установки: Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Make, Sed и Texinfo.

5.22.1. Инсталлируем Grep

Подготавливаем Grep для компиляции:


./configure --prefix=/tools --disable-perl-regexp --with-included-regex

Описание параметров конфигурации:

--disable-perl-regexp

Это позволит убедиться, что grep не будет скомпонован с использованием библиотеки PCRE, которая может присутствовать в основной системе, но не будет доступна из среды chroot.

--with-included-regex

Это позволит убедиться, что Grep использует внутренние регулярные выражения. В противном случае он будет использовать код из Glibc, который может содержать ошибки.

Компилируем пакет:

make

Для проверки результата вводим: make check .

Устанавливаем пакет:

make install

Детальная информация о пакете находится в разделе 6.44.2. “Описание Grep”.