5.2. File-5.31

Le paquet File contient un outil pour déterminer le type d'un fichier ou des fichiers donnés.

5.2.1. Installation de File

Une méthode utilisée par file pour identifier un fichier donné est de lancer des « tests magiques », où il compare le contenu du fichier à des données dans des « fichiers magiques », qui contiennent les informations à propos d'un certain nombre de formats de fichiers standards. Lorsque File est compilé, il lancera file -C pour combiner les informations des fichiers magiques dans son arborescence des sources en un unique fichier magic.mgc, qu'il utilisera après installation. Lorsque nous construirons File dans Constructing a Temporary System, sa compilation sera croisée, donc il ne sera pas en mesure de lancer le programme file qui vient d'être construit, ce qui signifie que nous avons besoin d'une version qui tourne sur le système hôte.

Préparez la compilation de File :

./configure \
    --prefix=/cross-tools

Voici la signification des options de configure :

--prefix=/cross-tools

Cela dit au script configure de préparer l'installation du paquet dans le répertoire /cross-tools

Compilez le paquet :

make

Installez le paquet :

make install

Des détails sur ce paquet se trouvent sur Section 10.42.2, « Contenu de File. »