Configuração do caminho das bibliotecas do Mac OS X

2

No OSX, por padrão, bibliotecas e componentes (apple) vivem em / usr.

Como uso o MacPorts e compilo meus próprios módulos, tenho a seguinte configuração de caminho:

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

No meu .bash_profile , tenho a seguinte variável PATH definida:

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

No entanto, a variável PATH não está disponível para todos os usuários e serviços.

Q. Esta configuração é recomendada? Que problemas podem surgir com isso?

.

Q. Estou executando a instalação padrão do Apache 2 com uma versão compilada do PHP 5.4.8. Onde é o melhor lugar para definir a variável PATH? Mantenha-a em bash_profile? Ou eu preciso usar ~ / .launchd.conf ou /etc/.launchd.conf para que o Apache veja o novo PATH var?

NOTA:

Até recentemente, toda vez que eu precisava instalar ou atualizar uma nova biblioteca, eu compilava e substituía os fornecidos pela apple. Infelizmente, esse é um caminho que, em última análise, leva à insanidade, como descobri depois que uma atualização do sistema travou meu computador completamente, forçando-me ao formato de fábrica.

    
por Tivie 08.11.2012 / 01:15

0 respostas