Mac OS X 라이브러리 경로 설정

Mac OS X 라이브러리 경로 설정

OSX에서는 기본적으로 (apple) libs와 구성 요소가 /usr에 있습니다.

MacPorts를 사용하고 자체 모듈을 컴파일하므로 다음과 같은 경로 설정이 있습니다.

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

내에는 .bash_profile다음과 같은 PATH 변수가 설정되어 있습니다.

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

그러나 일부 사용자 및 서비스에서는 PATH 변수를 사용할 수 없습니다.


Q. 이 설정이 권장되나요? 이로 인해 어떤 문제가 발생할 수 있나요?

.

Q. PHP 5.4.8의 컴파일된 버전으로 기본 Apache 2 설치를 실행하고 있습니다.PATH 변수를 설정하는 가장 좋은 장소는 어디입니까?bash_profile에 보관하시겠습니까? 아니면 Apache가 새 PATH 변수를 볼 수 있도록 ~/.launchd.conf 또는 /etc/.launchd.conf를 사용해야 합니까?


메모:

최근까지 새 라이브러리를 설치하거나 업데이트해야 할 때마다 Apple에서 제공하는 라이브러리를 컴파일하고 교체했습니다. 불행하게도 그것은 궁극적으로 정신 이상으로 이어지는 길입니다. 시스템 업데이트로 인해 컴퓨터가 완전히 다운되어 공장 포맷으로 강제로 포맷된 후에 알게 되었기 때문입니다.

관련 정보