6.48. File-5.09

6.48.1. Abhängigkeiten

File

   Installation hängt ab von:  Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Sed und Zlib
   Test Umgebung hängt ab von:  Kein Testsystem vorhanden.
   Optionale Abhängigkeiten:  Keine

6.48.2. Installation von File

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/

6.48.3. Inhalt des Paketes File

Installierte Programme:  file
Installierte Bibliotheken:  libmagic.{a,so}

Kurze Beschreibung

file

Versucht den Typ einer Datei anhand verschiedener Test zu bestimmen: welche Sprache, magischen Nummern Test.

libmagic

Enthält Routinen für den Magische Nummern Test.