Configuración de la ruta de las bibliotecas de Mac OS X

Configuración de la ruta de las bibliotecas de Mac OS X

En OSX, de forma predeterminada, las bibliotecas y componentes (de Apple) se encuentran en /usr.

Como uso MacPorts y compilo mis propios módulos, tengo la siguiente ruta configurada:

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

En mi .bash_profiletengo la siguiente variable PATH configurada:

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

Sin embargo, la variable PATH no está disponible para todos los usuarios y servicios.


P. ¿Se recomienda esta configuración? ¿Qué problemas podrían surgir con esto?

.

P. Estoy ejecutando la instalación predeterminada de Apache 2 con una versión compilada de PHP 5.4.8.¿Cuál es el mejor lugar para configurar la variable PATH?¿Mantenerlo en bash_profile? ¿O necesito usar ~/.launchd.conf o /etc/.launchd.conf para que Apache vea la nueva var PATH?


NOTA:

Hasta hace poco, cada vez que necesitaba instalar o actualizar una nueva biblioteca, compilaba y reemplazaba las proporcionadas por Apple. Desafortunadamente, ese es un camino que en última instancia conduce a la locura, como descubrí después de que una actualización del sistema bloqueara mi computadora por completo, lo que me obligó a formatearla de fábrica.

información relacionada