Zunächst ist zu erkennen, dass OS X auf Unix basiert. Hier kommt das .bash_profile ins Spiel. Wenn Sie die Terminal-App in OS X starten, erhalten Sie standardmäßig eine Bash-Shell. Die Bash-Shell stammt von Unix und führt beim Laden das Skript .bash_profile aus. Sie können dieses Skript für Ihren Benutzer ändern, um Ihre Einstellungen zu ändern. Diese Datei befindet sich unter:
~/.bash_profile
Update für Mavericks
OS X Mavericks verwendet die Datei environment.plist nicht - zumindest nicht für OS X-Windows-Anwendungen. Sie können die Startkonfiguration für Fensteranwendungen verwenden. Das .bash_profile wird weiterhin unterstützt, da dies Teil der in Terminal verwendeten Bash-Shell ist.
Nur Löwe und Berglöwe
OS X-Fensteranwendungen empfangen Umgebungsvariablen aus der Datei environment.plist. Dies ist wahrscheinlich das, was Sie mit der Datei ".plist" meinen. Diese Datei befindet sich unter:
~/.MacOSX/environment.plist
Wenn Sie eine Änderung an Ihrer Datei environment.plist vornehmen, werden für OS X-Windows-Anwendungen, einschließlich der Terminal-App, diese Umgebungsvariablen festgelegt. Jede Umgebungsvariable, die Sie in Ihrem .bash_profile festlegen, wirkt sich nur auf Ihre Bash-Shells aus.
Im Allgemeinen setze ich nur Variablen in meiner .bash_profile-Datei und ändere nicht die .plist-Datei (oder die launchd-Datei auf Mavericks). Die meisten OS X-Fensteranwendungen benötigen keine benutzerdefinierte Umgebung. Nur wenn eine Anwendung tatsächlich eine bestimmte Umgebungsvariable benötigt, ändere ich die Datei environment.plist (oder die Datei launchd auf Mavericks).
Es hört sich so an, als ob Sie die Datei environment.plist und nicht das .bash_profile ändern möchten.
Eine letzte Sache, wenn Sie nach diesen Dateien suchen, werden Sie sie wahrscheinlich nicht finden. Wenn ich mich richtig erinnere, waren sie bei meiner Erstinstallation von Lion nicht vorhanden.
Bearbeiten: Hier finden Sie einige Anweisungen zum Erstellen einer Plist-Datei.
- Öffnen Sie Xcode
- Wählen Sie Datei -> Neu -> Neue Datei ...
- Wählen Sie unter Mac OS X Ressourcen aus
- Wählen Sie eine Plist-Datei
- Befolgen Sie die restlichen Anweisungen
Um die Datei zu bearbeiten, können Sie bei gedrückter Ctrl-Taste auf ein Menü klicken und Zeile hinzufügen auswählen. Sie können dann ein Schlüsselwertpaar hinzufügen. Bei Umgebungsvariablen ist der Schlüssel der Name der Umgebungsvariablen und der Wert der tatsächliche Wert für diese Umgebungsvariable.
Sobald die Plist-Datei erstellt wurde, können Sie sie mit Xcode öffnen, um sie jederzeit zu ändern.