Fr/Les variables d'environnement

From FlightGear wiki
Jump to navigation Jump to search

Version traduite le 26 décembre 2022

Cet article est une ébauche. Vous pouvez aider le wiki en l'élargissant.

Les variables d’environnement offrent la possibilité de définir des paramètres pouvant être exploités par des applications telles que FlightGear. Elles se définissent à l'aide des interfaces du système d'exploitation.

Note  La plupart des paramètres (pour ne pas dire tous) utilisés par FlightGear peuvent être définis sans utiliser de variables d'environnement - par exemple en configurant les paramètres depuis le lanceur Qt, ou par l'interface graphique à l'intérieur du simulateur ou par la ligne de commande. Cependant, des parties de FlightGear comme les bibliothèques open source tierces telles qu'OSG, ou des parties comme SimGear, peuvent avoir des paramètres avancés ou expérimentaux qui ne peuvent être définis qu'à l'aide de variables d'environnement - ces types de paramètres ne sont utiles que pour les utilisateurs expérimentés et les développeurs.

Principales variables de FlightGear

Nom de la variable Description
$FG_ROOT chemin d'accès vers la racine des données FGData
$FG_HOME chemin d'accès vers la racine des données utilisateurs (aéronefs, scènes, etc.)
$FG_AIRCRAFT chemin d'accès vers l'arborescence stockant les aéronefs
$FG_SCENERY chemin d'accès vers l'arborescence stockant les paysages (scènes)
$FG_SRC chemin d'accès vers le répertoire contenant le code source à compiler

Définition des variables d'environnement à partir de votre système d'exploitation

Linux

La plus courante des façons pour définir des variables d'environnement dans un système UNIX/Linux consiste à les inclure dans des fichiers d'environnement.

Vous pouvez le faire :

  • au niveau système (pour l'ensemble des utilisateurs du système) : définissez les variables d'environnement de FlightGear dans le fichier /etc/environment (une ligne pour chaque variable).
  • au niveau utilisateur : dans votre répertoire utilisateur ($HOME) se trouve un fichier de profil utilisateur, selon votre shell de connexion. Par exemple, si vous utilisez BASH, un fichier nommé .bashrc contient votre environnement personnalisé. Définissez les variables d'environnement de FlightGear dans ce fichier (une ligne pour chaque variable).
FG_ROOT=/usr/games/flightgear

FG_AIRCRAFT=/usr/games/flightgear/aircraft

FG_SCENERY=/usr/games/flightgear/scenery

export FG_ROOT FG_AIRCRAFT FG_SCENERY

Windows

Windows 10 dialog boxes for creating a new 'User environment variable', and setting the name and value of that environment variable
Boîtes de dialogue Windows 10 pour créer une nouvelle "variable d'environnement utilisateur" et définir le nom et la valeur de cette variable d'environnement. La variable d'environnement en cours de définition est $FG ROOT, un répertoire dans lequel les données FlightGear du package de base sont stockées. La valeur dans ce cas est le chemin d'accès au répertoire. Notez que la plupart (toutes ?) Les variables d'environnement FlightGear peuvent être définies sans utiliser les interfaces du système d'exploitation. Cliquez pour agrandir.

Windows autorise l'initialisation de variables d'environnement depuis son interface graphique, dans une boite de dialogue, ou par la ligne de commande.

Par interface graphique

Les variables d'environnement Utilisateur (docs - archive Feb 2020) sont uniquement visibles par l'utilisateur courant (connecté au PC). C'est probablement l'endroit idéal pour définir les variables utiles à FlightGear.

Pour Windows 8/10/11, ouvrez la boite de dialogue des paramètres avancés :

  • Clic droit sur Ce PC sur le bureau > Sélection de Propriétés > Clic sur le lien Paramètres avancés du système
  • Clic sur l'onglet Paramètres systèmes avancés > Clic sur le bouton Variables d'environnement

Créez les variables d'environnement à affecter à FlightGear :

  • Dans la partie Variables utilisateur pour [votre compte] > clic Nouvelle
  • Indiquez le nom de la variable d'environnement et sa valeur associée (emplacement des fichiers) ou utilisez les boutons Parcourir.

Par la ligne de commande

Ouvrez une interface en ligne de commande. Exécutez :set et pressez Enter pour afficher toutes les variables d'environnement définies. Exécutez : set [variable à définir]=[valeur à affecter]Pour créer la variable et lui affecter une valeur.

MacOS

Se référer à l'article Installer sur Mac OS X

Paramètres des variables d'environnement