Einrichten des Mac OS X-Bibliothekspfads

Einrichten des Mac OS X-Bibliothekspfads

Unter OSX befinden sich (Apple-)Bibliotheken und -Komponenten standardmäßig in /usr.

Da ich MacPorts verwende und meine eigenen Module kompiliere, habe ich den folgenden Pfad eingerichtet:

/usr -> default Apple
/usr/local -> My own compiled
/opt/local -> MacPorts

In meinem .bash_profilehabe ich die folgende PATH-Variable festgelegt:

PATH=/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/local/sbin:$PATH

Die PATH-Variable ist jedoch nicht für alle Benutzer und Dienste verfügbar.


F. Ist diese Konfiguration empfehlenswert? Welche Probleme könnten dabei auftreten?

.

F. Ich führe die Standardinstallation von Apache 2 mit einer kompilierten Version von PHP 5.4.8 aus.Wo lässt sich die PATH-Variable am besten festlegen?In bash_profile behalten? Oder muss ich ~/.launchd.conf oder /etc/.launchd.conf verwenden, damit Apache die neue PATH-Variable sieht?


NOTIZ:

Bis vor kurzem habe ich jedes Mal, wenn ich eine neue Bibliothek installieren oder aktualisieren musste, die von Apple bereitgestellten kompiliert und ersetzt. Leider führt dieser Weg letztlich in den Wahnsinn, wie ich herausfand, nachdem ein Systemupdate meinen Computer komplett zum Absturz brachte und mich zur Werksformatierung zwang.

verwandte Informationen