FreeBSD: 패키지와 포트를 혼합합니까?

FreeBSD: 패키지와 포트를 혼합합니까?

최신 Firefox 포트(버전 4.0.1,1)를 구축하고 싶습니다. 현재 패키지 버전(3.6.13)이 설치되어 있습니다. 패킷/포트 시스템은 혼합 포트와 패킷을 얼마나 잘 처리합니까? 종속성이 올바르게 처리됩니까?

예: Firefox 4.0.1에는 nspr-4.8.7이 필요하며 패키지 버전은 nspr-4.8.6입니다. 여러 가지 항목(주로 nspr에 의존하는 gnome2-lite 메타패키지에서 제공). 포트에서 최신 버전을 설치하면 모든 것이 완전히 중단됩니까?

나는 이것이 더 큰 질문으로 이어진다고 생각합니다: 패키지와 포트를 혼합할 수 있습니까? 아니면 하나를 골라서 계속 유지해야 하나요? 하이브리드 시스템을 구축하기로 결정하면 안정적일까요? 적절한 종속성 검사 및 해결이 이루어지나요?

답변1

NET에서 포트와 패키지를 동시에 사용할 수 있습니다 /var/db/pkg.

실제로 패키지는 포트 시스템에 의해 생성됩니다. 예를 들어 make package포트가 설치되고 이에 대한 바이너리 패키지가 생성됩니다. 또한 이 명령을 사용하여 현재 설치된 포트에서 패키지를 생성할 수도 있습니다 pkg_create -b.

관련 정보