글
Mac OS X SERVER(10.6)에서 MAC Port 설치하기
맥(Mac OS X)
2010. 3. 5. 11:24
Rmagick 같은 gem을 설치하려면 그 gem을 설치하기 위한 여러 라이브러리 파일을 설치해야 합니다.
그래서 그것을 간편하게 하기 위한 것이 macport란 프로그램인데 Mac OS X 10.6 server에서는 MacPort프로그램이 사용하는 rsync란 프로토콜을 사용할 수 가 없어 install할 Library 정보를 가져올 수 가 없습니다.
그래서 그 정보를 SVN으로 Local로 받아서 macport와 Sync하는 해결책이 있습니다.
자세히 설명드리면
MacPort가 설치된 Directory를 /opt/local 이하라고 가정하고,
step1)
cd /opt/local/var/macports/sources mkdir -p svn.macports.org/trunk/dports cd svn.macports.org/trunk/dports svn co http://svn.macports.org/repository/macports/trunk/dports/ .svn 명령어가 실행되면 port list를 받아서 저장합니다.
step 2)
/opt/local/etc/macports/sources.conf 파일 수정
#rsync://rsync.macports.org/release/ports/ [default] file:///opt/local/var/macports/sources/svn.macports.org/trunk/dports/ [default]첫번쨰 문장을 주석처리 하고 방금 전에 받은 port list의 정보가 있는 경로명을 추가합니다.
step3)
Port list 정보를 동기화 하기

port -d sync이제 Macport를 예전 방법으로 사용할 수 있습니다.
