Tout d'abord, une chose à reconnaître à propos d'OS X est qu'il est construit sur Unix. C'est là que le fichier .bash_profile entre en jeu. Lorsque vous démarrez l'application Terminal sous OS X, vous obtenez un shell bash par défaut. Le shell bash provient d'Unix et lorsqu'il se charge, il exécute le script .bash_profile. Vous pouvez modifier ce script pour que votre utilisateur modifie vos paramètres. Ce fichier se trouve à:
~/.bash_profile
Mise à jour pour Mavericks
OS X Mavericks n'utilise pas le fichier environment.plist - du moins pas pour les applications Windows OS X. Vous pouvez utiliser la configuration launchd pour les applications fenêtrées. Le .bash_profile est toujours pris en charge car il fait partie du shell bash utilisé dans Terminal.
Lion et Lion de montagne uniquement
Les applications fenêtrées OS X reçoivent des variables d'environnement à partir de votre fichier environment.plist. C'est probablement ce que vous entendez par le fichier ".plist". Ce fichier se trouve à:
~/.MacOSX/environment.plist
Si vous modifiez votre fichier environment.plist, les applications Windows OS X, y compris l'application Terminal, verront ces variables d'environnement définies. Toute variable d'environnement que vous définissez dans votre .bash_profile n'affectera que vos shells bash.
En général, je ne définis que des variables dans mon fichier .bash_profile et ne modifie pas le fichier .plist (ou le fichier launchd sur Mavericks). La plupart des applications fenêtrées OS X ne nécessitent aucun environnement personnalisé. Ce n'est que lorsqu'une application a réellement besoin d'une variable d'environnement spécifique que je change le fichier environment.plist (ou launchd sur Mavericks).
Il semble que vous souhaitiez modifier le fichier environment.plist plutôt que le fichier .bash_profile.
Une dernière chose, si vous recherchez ces fichiers, je pense que vous ne les trouverez pas. Si je me souviens bien, ils n'étaient pas sur ma première installation de Lion.
Modifier: voici quelques instructions pour créer un fichier plist.
- Ouvrir Xcode
- Sélectionnez Fichier -> Nouveau -> Nouveau fichier ...
- Sous Mac OS X, sélectionnez Ressources
- Choisissez un fichier plist
- Suivez le reste des invites
Pour modifier le fichier, vous pouvez cliquer tout en maintenant la touche Ctrl enfoncée pour obtenir un menu et sélectionner Ajouter une ligne. Vous pouvez ensuite ajouter une paire de valeurs clés. Pour les variables d'environnement, la clé est le nom de la variable d'environnement et la valeur est la valeur réelle de cette variable d'environnement.
Une fois le fichier plist créé, vous pouvez l'ouvrir avec Xcode pour le modifier à tout moment.