In aktuellen Implementierungen von file werden in den Tests, in denen Teile der Datei eingelesen werden, Vergleiche mit einer Textdatenbank angestellt, die magische Zahlen enthält. Damit unterscheidet sich file von wesentlich einfacheren Dateityperkennungen, z. B. anhand von MIME-Typ-Angaben.
Das Paket entpacken und in das neue Verzeichnis wechseln:
tar -xf pakete/file-5.09.tar.gz && cd file-5.09/
Bereite das Paket zum kompilieren vor:
./configure --prefix=/usr
Das Paket kompilieren:
make
Teste das soeben kompilierte Paket:
make check
Installiere das Paket:
make install
Nun das Verzeichnis verlassen und dann entfernen:
cd .. && rm -rf file-5.09/