De/$FG ROOT

From FlightGear wiki
Jump to navigation Jump to search

Die Variable $FG_ROOT verweist auf das Hauptverzeichnis von FlightGear, das das sogenannte Basispaket ((en) base package ) oder auch FGData. Das Basispaket beinhaltet das Standardflugzeug (Cessna 172P), die Standardszenerie, die GUI-Dateien, Geräusche, 3D Modelle, usw.

Wenn Du Flightgear aus der (CMD) Kommandozeile startest, kannst Du $FG_ROOT mit --fg-root=path/to/root festlegen. Im Qt Launcher wird er auf der Einstellungsseite eingestellt.

Seit Flightgear 2.4 wird dazu geraten, weitere Scenery und Flugzeuge außerhalb des $FG_ROOT, in die speziellen Verzeichnisse $FG_SCENERY und $FG_AIRCRAFT zu installieren. Dadurch muss bei der Installation neuer FG-Versionen nicht mehr darauf geachtet werden, dass die Flugzeuge nicht aus Versehen mit gelöscht werden.

Übliche Pfade

  • Mac_OS_X:
Applications/FlightGear.app/Contents/Resources/data/ (Rechtsklick auf FlightGear.app und dann "Show Package Contents" wählen, um den Contents Folder zu öffnen)
Hinweis  In Mac OS X wird $FG_ROOT nicht automatisch installiert. Schaue in die Installationsanleitung unter Neu bei FlightGear.
  • Ubuntu:
/usr/share/games/flightgear/
  • Windows:
Program Files\FlightGear 2016.1.1\data\ (Standardpfad)
HinweisWindows ist sehr empfindlich, wenn es um die Intallationen in den Program Files Ordner geht. Dieser Vorgang wird sehr wahrscheinlich den Schreibschutz ansprechen. Daher wird es ab Windows Vista davon abgeraten, FlightGear in Program Files zu installieren (Ich habe schon Fälle gesehen, bei denen nach der Installation in einen anderen Ordner FlightGear problemlos lief - Jaxsin[1])

$FG_DATA

Manchmal wird $FG_ROOT irrtümlich auch $FG_DATA genannt. Auch wenn es keine $FG_DATA Environment Variable gibt, ist das Basispaket auf dem SourceForge repository als FGData zu finden. (Auf Gitorious hieß es auch schon fgdata)[2][3]

Quellen