Aller au contenu principal

Les variables d'environnement

Notions théoriques

Les variables d'environnement, c'est un peu comme la baguette magique de l'informaticien.

Important

Les variables d'environnement sont des valeurs nommées, stockées dans le système d'exploitation, qui influence la façon dont les programmes s'exécutent sur votre ordinateur.

Les variables d'environnement sont utilisées pour faire le pont entre le système d'exploitation et les applications.

Par exemple, la variable d'environnement PATH joue un rôle crucial dans l'exécution des commandes.

La variable d'environnement PATH contient une liste de répertoires où le système recherche les programmes à exécuter.

remarque

Si vous installez un nouveau logiciel et que son chemin d'accès n'est pas dans la variable PATH, vous devrez spécifier le chemin complet chaque fois que vous voulez l'exécuter. Pas très pratique, n'est-ce pas ?

Exemples pratiques

Exemple sous Windows

Pour voir les variables d'environnement sous Windows :

  • faites un clic droit sur "Ce PC",
  • puis choisissez "Propriétés"
  • ensuite cliquez sur "Paramètres système avancés",
  • puis cliquez sur sur "Variables d'environnement".

astuce

Sous Windows, pour voir les variables d'environnement, vous pouvez aussi :

  • cliquer sur le bouton Démarrer,
  • saisir env au clavier
  • cliquer sur "Modifier les variables d'environnement système"
  • puis cliquer sur "Variables d'environnement..."

Exemple sous Linux

Sous Linux, ouvrez un terminal et tapez env.

Vous verrez une liste de toutes les variables d'environnement :

Test de mémorisation/compréhension


Qu'est-ce qu'une variable d'environnement ?


Quel est le rôle de la variable d'environnement `PATH` ?


Comment voir les variables d'environnement sous Windows ?


Comment voir les variables d'environnement sous Linux ?


Qu'arrive-t-il si le chemin d'un programme n'est pas dans la variable `PATH` ?



TP pour réfléchir et résoudre des problèmes

Imaginons que vous souhaitez installer l'éditeur de texte Nano pour Windows et utiliser la commande nano à partir de n'importe quel emplacement dans l'invite de commandes Windows.

Vous pouver télécharger et extraire Nano pour Windows à partir de l'archive ZIP disponible à l'adresse https://github.com/okibcn/nano-for-windows/releases,

Votre mission consiste à ajouter le chemin vers l'exécutable nano.exe dans la variable d'environnement PATH de Windows, pour pouvoir l'exécuter à partir de n'importe quel emplacement dans l'invite de commandes Windows.

Une solution

Ajouter le chemin vers l'exécutable mysql.exe dans la variable d'environnement PATH

Imaginons que vous venez d'installer MariaDB sur votre machine Windows, mais vous ne pouvez pas exécuter mysql dans l'invite de commandes.

Votre mission est d'ajouter le chemin vers l'exécutable mysql.exe dans la variable d'environnement PATH.

Une solution