392
edits
(partly translatet) |
(partly translatet) |
||
Line 39: | Line 39: | ||
FG_SCENERY=$FG_ROOT/Scenery | FG_SCENERY=$FG_ROOT/Scenery | ||
Nach dem | Nach dem Starten des GUI-Launchers hat man ein Alias auf $FG_ROOT in $HOME/Documents/Flightgear/<Version>. Das ermöglicht einen einfachen Zugriff auf die Daten mittels des Finders. | ||
=== Installation unter GNU/Linux === | === Installation unter GNU/Linux === | ||
Da es sehr viele teilweise sehr unterschiedliche Distributionen gibt ist es nur sehr schwer möglich eine universelle Kurzanleitung zu schreiben. Allerdings ein paar grundsätzliche Dinge gelten für alle Distributionen. Zuerst schaut man ob ein FlightGear-Paket in den Paketquellen vorhanden ist und dies auch noch die aktuelle stabile FlightGear-Version enthält. Der zweite Anlaufpunkt sind dann 'inoffizielle' Pakete/Paketquellen, zum Beispiel von der [http://www.flightgear.org/Downloads/ FlightGear Downloads] Seite oder auch im Forum tauchen hin und wieder Pakete auf. Die dritte und letzte Möglichkeit ist dann das Kompilieren des Quellcodes. Mehr Informationen dazu gibt der Artikel [[ | Da es sehr viele teilweise sehr unterschiedliche Distributionen gibt ist es nur sehr schwer möglich eine universelle Kurzanleitung zu schreiben. Allerdings ein paar grundsätzliche Dinge gelten für alle Distributionen. Zuerst schaut man ob ein FlightGear-Paket in den Paketquellen vorhanden ist und dies auch noch die aktuelle stabile FlightGear-Version enthält. Der zweite Anlaufpunkt sind dann 'inoffizielle' Pakete/Paketquellen, zum Beispiel von der [http://www.flightgear.org/Downloads/ FlightGear Downloads] Seite oder auch im Forum tauchen hin und wieder Pakete auf. Die dritte und letzte Möglichkeit ist dann das Kompilieren des Quellcodes. Mehr Informationen dazu gibt der Artikel [[Building FlightGear - Linux]]. Für Benutzer von Ubuntu und Debian gibt es ein Script welches die komplette Installation inklusive Download der CVS-Version erledigt. Siehe dazu [[Scripted_Compilation_on_Linux_Debian/Ubuntu]]. | ||
Wenn es installiert ist schaut man sich am besten gleich mal [[#FlightGear starten|FlightGear starten]] an, da fgrun, die grafische Oberfläche zum Starten des Simulators, nicht zwingend mitinstalliert worden ist. | |||
=== Getting Scenery === | === Getting Scenery === | ||
Line 72: | Line 73: | ||
See also [[Installing Aircraft]] for more documentation. | See also [[Installing Aircraft]] for more documentation. | ||
=== FlightGear starten === | |||
Grundsätzlich wird der Simulator mit dem Befehl ''fgfs'' und angehängten Optionen gestartet. Jetzt gibt es aber mehrere Arten wie man das umsetzen kann. Die meisten Anwender werden wohl ein Zusatzprogramm wie [[fgrun]] für Windows/POSIX oder den GUI-Launcher für Mac OS X bevorzugen um die Optionen für den Simulator festzulegen und diesem beim Start zu übergeben. | |||
Benutzer die lieber von der Kommandozeile aus arbeiten (oder ''fgrun'' noch nicht kompiliert haben) seien noch ein paar Dinge zum leichteren Einstieg gesagt. Um FlightGear zu starten gibt man ein: | |||
fgfs | |||
Scheitert der Befehl gibt es mehrere Ursachen. Schauen wir dazu die Fehlermeldungen an: | |||
fgfs: command not found | |||
Das Programm befindet sich nicht in einem in $PATH angegebenen Pfad. Zur Lösung entweder den Ort von ''fgfs'' in die Variable $PATH mitaufnehmen oder beim Starten den kompletten Pfad mitangeben. (z.B.: /$HOME/FlightGear/bin/fgfs) | |||
= | Base package check failed ... Found version [none] at: $HOME/FlightGear/share/FlightGear | ||
Please upgrade to version: 1.9.0 | |||
''fgfs'' findet das Datenverzeichnis $FG_ROOT nicht. Dazu entweder eine gleichnamige Umgebungsvariable anlegen oder den Pfad zu den Daten per Option übergeben. (z.B: --fg-root=$HOME/FlightGear/data) | |||
Das gleiche gilt für $FG_SCENERY. Wenn diese Fehlt wird zwar kein Fehler angezeigt aber es wird auch keine Scenery geladen und das Flugzeug steht nach dem laden mitten im Wasser. (z.B.: --fg-scenery=$HOME/FlightGear/data/Scenery) | |||
Natürlich sind oben genannte Pfade nur als Beispiel zu sehen und sind dem eigenen System nach anzupassen. Um herauszufinden wo sich ''fgfs'' befindet kann man das Dateisystem nach der Datei ''fgfs'' bzw. ''fgfs.exe'' durchsuchen. Um $FG_SCENERY zu finden kann man nach einem Ordner namens ''Scenery'' suchen. $FG_ROOT ist (im Normalfall) dann gleich $FG_SCENERY nur ohne das ''/Scenery'' am Ende. | |||
Nach den Pfaden ist wohl die wichtigste Option die für die Flugzeugwahl. (--aircraft=c172p)<BR> | |||
Eine Liste der installierten Flugzeuge erhält man mit ''--show-aircrafts''. | |||
Wenn man alle Pfade zusammengesucht hat und die Optionen dann zusammenstellt könnte dies folgendermaßen aussehen: | |||
/$HOME/FlightGear/bin/fgfs --fg-root=$HOME/FlightGear/data --fg-scenery=$HOME/FlightGear/data/Scenery --aircraft=c172p | |||
Natürlich ist es sehr umständlich jedes mal beim Starten von FlightGear die ganzen Optionen einzugeben. Deshalb unterstützt fgfs natürlich eine Konfigurationsdatei in welcher man die ganzen Optionen auflisten kann. Dies ist eine simple Textdatei (ASCII) namens ''.fgfsrc'' welche von fgfs in ''$HOME'' erwartet wird und pro Zeile eine Option enthalten sollte. Nachdem diese Angelegt ist können wir munter fortfahren weitere Optionen zu sammeln. | |||
Eine Übersicht über die Optionen gibt's im Wiki unter [[ Command Line Parameters ]] und, wer hätt's gedacht, mit der Option ''--help'' bzw. ''--help --verbose''. | |||
edits