From 5a6834585c43296c2207f5f251d3d5c237c7c8d2 Mon Sep 17 00:00:00 2001 From: Sn4il Date: Wed, 6 Mar 2024 10:25:41 +0300 Subject: Update LFS mirror --- lfs-12.0-sysv/chapter06/file.html | 167 -------------------------------------- 1 file changed, 167 deletions(-) delete mode 100644 lfs-12.0-sysv/chapter06/file.html (limited to 'lfs-12.0-sysv/chapter06/file.html') diff --git a/lfs-12.0-sysv/chapter06/file.html b/lfs-12.0-sysv/chapter06/file.html deleted file mode 100644 index 5d99e6b..0000000 --- a/lfs-12.0-sysv/chapter06/file.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - 6.7. File-5.45 - - - - - - - - -
-

- 6.7. File-5.45 -

-
-

- Пакет File содержит утилиту для определения типа указанного файла - или файлов -

-
-
-
- Приблизительное время сборки: - 0.1 SBU -
-
- Требуемое дисковое - пространство: 37 MB -
-
-
-
-
-

- 6.7.1. Установка пакета File -

-

- Команда file на хосте - сборки должна быть той же версии, что и собираемая, чтобы создать - файл подписи. Выполните следующие команды, чтобы создать временную - копию команды file. -

-
mkdir build
-pushd build
-  ../configure --disable-bzlib      \
-               --disable-libseccomp \
-               --disable-xzlib      \
-               --disable-zlib
-  make
-popd
-
-

- Значение новой опции настройки: -

-
-
- --disable-* -
-
-

- Сценарий конфигурации пытается использовать некоторые пакеты - из основного дистрибутива, если существуют соответствующие - файлы библиотек. Это может привести к сбою компиляции, если - файлы библиотек существует, но отсутствуют соответствующие - заголовочные файлы. Эти параметры предотвращают использование - ненужных возможностей хоста. -

-
-
-
-

- Подготовьте файл для компиляции: -

-
./configure --prefix=/usr --host=$LFS_TGT --build=$(./config.guess)
-

- Скомпилируйте пакет: -

-
make FILE_COMPILE=$(pwd)/build/src/file
-

- Установите пакет: -

-
make DESTDIR=$LFS install
-

- Удалите архивный файл libtool, поскольку он потенциально опасен при - кросс-компиляции: -

-
rm -v $LFS/usr/lib/libmagic.la
-
-
-

- Подробная информация об этом пакете находится в Раздел 8.10.2, «Содержимое - пакета File.» -

-
-
- - - -- cgit v1.2.3