Pour sûr qu'il y a des différences entre les Unixes, mais on l'occurence pour ton problème ça parait facile, n'est déplaise à Google :)
Si tu veux que les variables d'environnement soient spécifiques à chaque utilisateur, tu les définis dans le fichier .bashrc (je dis bien .bashrc, avec un point au début, le point faisant d'ailleurs que le fichier est caché par défaut) du répertoire utilisateur. Par exemple:
/home/utilisateur/.bashrc
Si tu veux que les variables soient les mêmes pour tous le monde, tu les définis dans le fichier /etc/profile
Ces deux fichiers existent et sont exploités dans tous les Unixes de l'univers connu et inconnu, y compris sous Cygwin :)
Pour sûr qu'il y a des différences entre les Unixes, mais on l'occurence pour ton problème ça parait facile, n'est déplaise à Google :)
Si tu veux que les variables d'environnement soient spécifiques à chaque utilisateur, tu les définis dans le fichier .bashrc (je dis bien .bashrc, avec un point au début, le point faisant d'ailleurs que le fichier est caché par défaut) du répertoire utilisateur. Par exemple:
/home/utilisateur/.bashrc
Si tu veux que les variables soient les mêmes pour tous le monde, tu les définis dans le fichier /etc/profile
Ces deux fichiers existent et sont exploités dans tous les Unixes de l'univers connu et inconnu, y compris sous Cygwin :)