2009-03-10 4 views
5

구성 파일을 포함하여 포트를 초기 상태로 재설정하려고한다고 가정합니다. 이것은에 의해 달성 될 수있다 :MacPorts에서 포트를 어떻게 재설정합니까?

sudo port uninstall portname 
sudo port install portname 

(구성 파일을 다시 설정하지 않는 포트를 재 활성화 한 후 비활성화합니다.)

제거하고 포트를 다시 설치하지 않고이 작업을 수행 할 수있는 방법이 있나요의 오버 헤드를 피할 수 패키지를 다시 만들 필요가 있습니까?

편집 : Alexander and Nerdling. 답장을 보내 주셔서 감사합니다. 보관 모드가 나를 위해 일했습니다.

답변

4

원하는 것은 보관 모드를 활성화하는 것입니다.

vi ${prefix}/etc/macports/macports.conf 

일반적으로, 당신의 접두사는 /opt/local입니다.

해당 파일 내부에서 portarchivemode을 찾아서 사용하도록 설정합니다. 이제 패키지를 설치할 때마다 portarchivetype으로 설정된 파일이 보관됩니다.

지원되는 유형 : TGZ (기본값), 타르, TBZ, tbz2, TLZ, XAR, 우편, cpgz, CPIO

당신이 포트를 제거하면 오히려 모든 것을 재건보다 아카이브를 엽니 다.

1

몇 주 전 정확히 동일한 질문이있었습니다. 나는 행운을 빌지 않고 Macports 문서를 조사했다. 내가 아는 한, 그렇게 할 명령이 없습니다.