Некоторые программы (такие, как программа e2fsck) считаются важными. Эти программы должны быть доступны даже тогда, когда, например, директорий /usr еще не смонтирован. Эти программы должны размещаться в таких директориях, как /lib и /sbin. Если при конфигурации пакета E2fsprogs данный параметр не указывается, то программы устанавливаются в директорий /usr.
--enable-elf-shlibs
Этот параметр позволяет создавать совместно используемые библиотеки, которыми в этом пакете будут пользоваться некоторые программы.
--disable-*
Этот параметр отменяет в пакете E2fsprogs сборку и установки библиотек libuuid и libblkid, демона uuidd и программы-обвертки (wrapper) fsck, поскольку все они уже ранее установлены в пакете Util-Linux.
Откомпилируйте пакет:
make
Чтобы проверить результаты, наберите:
make check
В одном из тестов пакета E2fsprogs будет сделана попытка использовать 256 МБ оперативной памяти. Если у вас для этого теста нет достаточного количества оперативной памяти, рекомендуется к пространству подкачки добавить необходимое количество памяти. Подробности создания и подключения раздела подкачки приведены в разделе 2.3 "Создание в разделе файловой системы" и в раздел 2.4 "Монтирование нового раздела".
Установите двоичные модули, документацию и совместно используемые библиотеки:
make install
Установите статические библиотеки и заголовки:
make install-libs
Удостоверьтесь, что для установленных статических библиотек разрешена запись, поскольку впоследствии из них нужно будет удалить отладочные компоненты:
В этом пакете устанавливается сжатый файл .info, но не обновляется общесистемный файл dir. Распакуйте этот файл, а затем с помощью следующих команд обновите системный файл dir.