
No OSX, por padrão, bibliotecas e componentes (apple) residem em /usr.
Como uso MacPorts e compilo meus próprios módulos, tenho o seguinte caminho configurado:
/usr -> default Apple
/usr/local -> My own compiled
/opt/local -> MacPorts
No meu .bash_profile
eu tenho a seguinte variável PATH definida:
PATH=/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/local/sbin:$PATH
Porém, a variável PATH não está disponível para todos os usuários e serviços.
P. Esta configuração é recomendada? Que problemas podem surgir com isso?
.
P. Estou executando a instalação padrão do Apache 2 com uma versão compilada do PHP 5.4.8.Qual é o melhor lugar para definir a variável PATH?Manter em bash_profile? Ou preciso usar ~/.launchd.conf ou /etc/.launchd.conf para que o Apache veja o novo PATH var?
OBSERVAÇÃO:
Até recentemente, sempre que precisava instalar ou atualizar uma nova biblioteca, compilava e substituía as fornecidas pela Apple. Infelizmente, esse é um caminho que acaba levando à insanidade, como descobri depois que uma atualização do sistema travou completamente meu computador, forçando-me à formatação de fábrica.