8.10. File-5.45

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

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

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

Подготовьте File к компиляции:

./configure --prefix=/usr

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

make

Чтобы протестировать пакет, выполните:

make check

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

make install

8.10.2. Установка File - 32-битная версия

Выполните очистку после предыдущей сборки:

make distclean

Подготовьте File к компиляции:

CC="gcc -m32" ./configure \
    --prefix=/usr         \
    --libdir=/usr/lib32   \
    --host=i686-pc-linux-gnu

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

make

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

make DESTDIR=$PWD/DESTDIR install
cp -Rv DESTDIR/usr/lib32/* /usr/lib32
rm -rf DESTDIR

8.10.3. Содержимое пакета File

Установленные программы: file
Установленные библиотеки: libmagic.so

Краткое описание

file

Пытается классифицировать каждый указанный файл; он делает это, выполняя серию тестов—тесты файловой системы, тесты магических чисел и языковые тесты.

libmagic

Содержит функции распознавания магических чисел используемые программой file