Fr/$FG ROOT

From FlightGear wiki
Jump to navigation Jump to search

La variable d'environnement $FG_ROOT est un paramètre faisant référence au chemin vers le répertoire de données principal de FlightGear , qui contient le package de base , également connu sous le nom de FGData . Ce paramètre peut également être défini à partir du lanceur FlightGear Qt ou de la ligne de commande. Le package de base comprend les avions et le paysage par défaut , les fichiers de l'interface graphique (GUI) , les sons, les modèles 3D, etc.

Pour définir $FG_ROOT depuis le lanceur Qt, cliquez sur " ..." en haut à gauche du lanceur pour obtenir le menu déroulant et cliquez sur Sélectionnez l'emplacement des fichiers de données...

Lorsque vous exécutez FlightGear à partir d'une ligne de commande , vous pouvez définir $FG_ROOT via l'option --fg-root=path/to/root. Dans FGRun , il est défini sur la page des chemins d'accès, avant la page de sélection des avions.

Depuis FlightGear 2.4, il est conseillé d'installer les scènes et les avions supplémentaires dans les répertoires pontés par $FG_SCENERYet $FG_AIRCRAFT à l'extérieur de $FG_ROOT. Cela permet de conserver ces éléments supplémentaires lors de l'installation d'une nouvelle version de FlightGear.

Chemins communs

  • Mac OS X : Applications/FlightGear.app/Contents/Resources/data/ (faites un clic droit sur FlightGear.app et sélectionnez "Afficher le contenu du paquet" pour voir le dossier Contenu)
$FG_ROOTn'est pas installé automatiquement. Voir Nouveau sur FlightGear pour le manuel d'installation.
  • Ubuntu : /usr/share/games/flightgear/
  • Windows : %Program Files%\FlightGear 2020.3\data\ (par défaut, voir note ! )
Note  Les nouvelles versions de Windows sont très, très protectrices du dossier Program Files.

L'installation de FlightGear dans ce dossier le rend vulnérable à tous les problèmes liés aux autorisations de lecture/écriture des fichiers. Par conséquent, l'installation de FlightGear dans Program Files sur Windows Vista et versions ultérieures n'est pas recommandée. (Je n'ai pas encore vu où l'installer en dehors de l'emplacement par défaut aide réellement - jaxsin)

$FG_DATA

Vous verrez parfois $FG_ROOT être mentionné à tort comme $FG_DATA. Bien qu'il n'y ait pas de variable d'environnement$FG_DATA le référentiel SourceForge contenant le package de base est nommé FGData et a été précédemment nommé fgdata dans Gitorious. [1][2]

Références