Пакет Tar предоставляет возможность создавать tar архивы, а также производить с ними различные манипуляции. Tar может распаковать предварительно созданный архив, добавить или обновить файлы в нём, вернуть список файлов в архиве.
Подготовьте Tar к компиляции:
FORCE_UNSAFE_CONFIGURE=1 \ ./configure --prefix=/usr
Значение параметра configure:
FORCE_UNSAFE_CONFIGURE=1
Этот параметр принудительно запускает тест для mknod
от имени пользователя root
. Обычно считается опасным запускать
этот тест от имени пользователя root
, но, поскольку он выполняется в
системе, которая была собрана лишь частично, его
переопределение допустимо.
Скомпилируйте пакет:
make
Чтобы протестировать пакет, выполните:
make check
Известно, что один тест, capabilities: binary store/restore, завершается неудачей при запуске, потому что в LFS отсутствует selinux, он будет пропущен, если ядро хоста не поддерживает расширенные атрибуты файловой системы, используемой для сборки LFS.
Установите пакет:
make install make -C doc install-html docdir=/usr/share/doc/tar-1.34