Des détails sur ce paquet se trouvent sur Section 10.42.2, « Contenu de File. »
Le paquet File contient un outil pour déterminer le type d'un fichier ou des fichiers donnés.
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. »