Installation

Alles liegt in einem Ordner, standardmäßig ~/FlightGear. Willst du einen anderen Ort, etwa eine zweite Platte, setze vorher FG_BASIS. Die Skripte dieser Doku lesen diese Variable.

export FG_BASIS="$HOME/FlightGear"
mkdir -p "$FG_BASIS"/{downloads,runtime,Aircraft,TerraSync,Photoscenery}

Benötigte Pakete

sudo apt install curl zstd unzip imagemagick python3-pil python3-numpy python3-requests

Die Luftbild-Skripte brauchen den Befehl magick, also ImageMagick 7. Debian 13 liefert ihn mit, prüfen kannst du das mit magick -version.

FlightGear und Daten herunterladen

Programm und Daten gibt es bei SourceForge. Die Daten sind fast 2 GB groß.

cd "$FG_BASIS/downloads"
curl -L -o flightgear-2024.1.7-linux-amd64.AppImage \
  https://sourceforge.net/projects/flightgear/files/release-2024.1/flightgear-2024.1.7-linux-amd64.AppImage/download
curl -L -o FlightGear-2024.1.7-data.txz \
  https://sourceforge.net/projects/flightgear/files/release-2024.1/FlightGear-2024.1.7-data.txz/download

Entpacken

Das AppImage wird entpackt, damit es ohne FUSE läuft und schneller startet.

cd "$FG_BASIS/runtime"
chmod +x ../downloads/flightgear-2024.1.7-linux-amd64.AppImage
../downloads/flightgear-2024.1.7-linux-amd64.AppImage --appimage-extract
cd "$FG_BASIS"
tar -xf downloads/FlightGear-2024.1.7-data.txz
ls

Im Ordner muss danach fgdata liegen. Heißt der entpackte Ordner anders, benenne ihn um. Der Test:

cat "$FG_BASIS/fgdata/version"

Werkzeuge holen

cd "$FG_BASIS"
curl -LO https://codemich.de/projekt/flightgear/doku/flightgear-werkzeuge.zip
unzip -o flightgear-werkzeuge.zip -d werkzeuge
chmod +x werkzeuge/starten.sh

Erster Start

"$FG_BASIS/werkzeuge/starten.sh" --aircraft=c172p --airport=EDDP

Beim ersten Flug lädt TerraSync die Landschaft der Umgebung nach, das dauert ein paar Minuten.

Flugzeuge ergänzen

Flugzeuge für FlightGear 2024 liegen als ZIP auf den Spiegelservern. Sie kommen entpackt nach Aircraft.

cd "$FG_BASIS/Aircraft"
curl -LO https://mirrors.ibiblio.org/flightgear/ftp/Aircraft-2024/SpaceShuttle.zip
unzip -q SpaceShuttle.zip && rm SpaceShuttle.zip

Weiter geht’s

Als Nächstes richtest du das Overlay ein. Darauf bauen die meisten Anpassungen auf.