Was ist das INFO-Dateiformat?
.info-Dateien sind GNU Info-Dokumente - das kompilierte, knotenbasierte Hypertext-Dokumentationsformat, das vom GNU-Projekt verwendet wird, um Referenzhandbücher mit seiner Software auszuliefern. Das Format wurde 1986 erstellt und ist der primäre Dokumentationsmechanismus für Tools wie bash, grep, gcc und tausende andere GNU-Dienstprogramme, die auf Linux- und macOS-Systemen installiert sind.
Eine .info-Datei ist einfacher UTF-8- (oder ASCII-) Text, der als eine Serie von Knoten strukturiert ist, die durch das ASCII-Einheitstrennzeichen (0x1F) getrennt sind. Jeder Knoten beginnt mit einer Tag-Zeile, die seinen Namen und Navigationslinks identifiziert (File:, Node:, Next:, Prev:, Up:), gefolgt vom Dokumentationstext. Menüs und Querverweise erzeugen ein navigierbares Hypertext-System. Die Dateien werden aus Texinfo-Quellen (.texi) mit dem Befehl makeinfo oder texi2any erstellt - bearbeiten Sie die Quelle, nicht die kompilierte .info-Datei direkt.
Unter Linux und macOS werden .info-Dateien unter /usr/share/info/ installiert und häufig als .gz-Archive komprimiert gespeichert, um Speicherplatz zu sparen; der info-Reader dekomprimiert sie on-the-fly. Das info-Kommandozeilen-Tool, pinfo und GNU Emacs können alle interaktiv darin navigieren.
Während .info der Standard für GNU-Softwaredokumentation bleibt, ergänzen oder ersetzen moderne Projekte es zunehmend durch HTML oder Online-Dokumente. Das Format ist stabil und über GNU Texinfo-Versionen hinweg abwärtskompatibel.
Sicherheit
RISIKO: LOWEine GNU .info-Datei ist eine Klartext-Dokumentation - sie enthält keinen ausführbaren Code und stellt kein Sicherheitsrisiko dar. Öffnen Sie sie bedenkenlos. Vorsicht gilt nur für die Verwendung der Dateiendung .info durch Canon/Amiga/Spiele: Canon-Sidecar-Dateien sind Metadaten (harmlos), aber .info-Dateien von unbekannten Spiele-Installern sollten mit der üblichen Vorsicht für Dateien aus nicht verifizierten Quellen behandelt werden.
Formatdetails
kurz gefasst- Canon ZoomBrowser EX / Digital Photo Professional Informations-Sidecar - Canon-Bildbearbeitungssoftware verwendet .info-Dateien als Sidecar-Metadaten oder Katalog-Metadaten neben Bilddateien - nicht verwandt mit GNU Info.
- Amiga Icon / Tooltypes-Daten - Das klassische AmigaOS speichert Metadaten pro Datei und Icon-Tooltypes in .info-Sidecar-Dateien neben jeder Datei und jedem Verzeichnis - ein völlig separates Binärformat.
- Spiele-Installer / Patch-Informationsdatei - Verschiedene Spiele-Installer und Launcher (z. B. Steam, GOG) verwenden .info-Dateien als Klartext- oder JSON-ähnliche Konfigurations-/Manifestdateien - lediglich eine Namensübereinstimmung.
Programme zum Öffnen von INFO-Dateien
Technische Details
technische Spezifikation| Format-Typ | Klartext, knotenbasierte Hypertext-Dokumentation (GNU Info-Format) |
| Kodierung | UTF-8 (oder ASCII); ältere Dateien können ISO-8859-1/Latin-1 sein; der Zeichensatz ist nicht eingebettet - wird aus der Locale abgeleitet |
| Knotentrenner | ASCII 0x1F (Einheitstrennzeichen) in einer eigenen Zeile markiert die Grenze zwischen Knoten |
| Knoten-Header-Felder | Jeder Knoten beginnt mit einer Tag-Zeile: File:, Node:, Next:, Prev:, Up: - definiert den Navigationsgraphen des Dokuments |
| Quellformat | Kompiliert aus Texinfo-Quellen (.texi) mit makeinfo oder texi2any; die .info-Ausgabe wird generiert, nicht manuell bearbeitet |
| MIME-Typ | application/x-info |
| On-Disk-Komprimierung | Häufig als .info.gz (gzip-komprimiert) verteilt und installiert; der Info-Reader dekomprimiert transparent während des Lesens |
| Installationspfad | /usr/share/info/ unter Linux und macOS; eine übergeordnete dir-Datei dient als Hauptindex, gepflegt durch das Dienstprogramm install-info |
| Typische Dateigröße | 5 KB - 5 MB unkomprimiert; installierte .info.gz-Dateien typischerweise 10-500 KB |
| Querverweis-Syntax | @xref{knotenname} in der Texinfo-Quelle wird zu *Note knotenname:: in der .info-Datei kompiliert; Menüs verwenden die * Item::-Notation |
| Mehrteilige Dokumente | Große Handbücher sind auf mehrere nummerierte Dateien aufgeteilt (z. B. emacs.info-1, emacs.info-2) mit einer indirekten Map in der Primärdatei |
| Plattform | Linux, macOS, BSD, Windows (via GNU Emacs, Cygwin oder MSYS2) |
| Präambel-Zeile | Die erste Zeile identifiziert die Datei als generiertes Info-Dokument, nennt die .texi-Quelldatei und die zum Kompilieren verwendete makeinfo-Version |
| Abwärtskompatibilität | Das Info-Knotenformat ist stabil; neuere makeinfo-Versionen können Info-Dateien lesen, aktualisieren und neu generieren, die von älteren Versionen erstellt wurden |
| Veröffentlicht | 1986 (GNU Info reader, GNU Texinfo project) |
| Neueste Version | GNU Texinfo 7.2 (2024); Info format specification in Texinfo 7.x manual |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | www.gnu.org |
INFO-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu INFO-Dateien.