저는 FreeBSD를 처음 접했고 현재 다수의 포트를 설치하고 있는데 그 중 다수는 긴 종속성 목록을 가지고 있습니다. 그리고 설치를 구성하기 위해 하나의 종속성 설치가 완료되기를 기다리는 데 지쳤습니다. 다음 것.
이 작업을 용이하게 하는 방법이 있습니까?
답변1
나는 얼마 전에 나 자신에게 같은 질문을 했고 이를 수행하는 방법에 대한 기사를 썼습니다.
먼저, 실행할 수 있습니다.
make -DBATCH install clean
모든 패키지에 대해 기본 구성을 수락합니다(종속성에도 적용됨). 모든 종속성을 구성하려면 다음을 실행할 수 있습니다.
make config-recursive
너는 달려야 해
make config-recursive
필요한 만큼 모든 종속성을 구성합니다. 이는 종속성을 구성할 때 해당 종속성에 설치 및 구성해야 할 종속성이 더 많이 있을 수 있기 때문에 발생합니다.
그럼 당신은 실행할 수 있습니다
make install clean
결국 구성을 재구성하거나 삭제하려면 다음을 실행해야 합니다.
make rmconfig-recursive
답변2
당신은 그것을 확인해야합니다포트 관리/portmaster. 간단하게 사용할 수 있습니다 portmaster foo/bar
.
또 다른 가능성은포트 관리/포트 업그레이드.
조사하다문서또한:)
답변3
방법이 있습니다: make config-recursive
. 검색 엔진을 사용하기에는 너무 게으르기 때문에 반대표를 받았습니다.