FreeBSD에서 월드를 재구축한 후 기존 파일을 모두 삭제하세요.

FreeBSD에서 월드를 재구축한 후 기존 파일을 모두 삭제하세요.

월드를 재구축하는 중이며 월드를 재구축하여 생성되지 않은 다른 모든 파일을 삭제하고 싶습니다. 병합 마스터 옵션이 있나요?

답변1

make대상을 사용 delete-old하고 사용되지 않는 파일을 삭제할 수 있습니다 delete-old-libs. 다음을 설정하지 않는 한 대화형으로 실행됩니다 BATCH_DELETE_OLD_FILES.

# pwd
/usr/src
# make -DBATCH_DELETE_OLD_FILES delete-old

나중에 실행하십시오 make installworld.

자세한 내용은 build(7)을 참조하세요.

경고 - 조심하세요 delete-old-libs. 현재 월드/커널의 일부로 구축되지 않은 모든 항목이 제거되므로 설치한 포트가 시스템 라이브러리의 이전 버전에 의존하는 경우 영향을 받는 포트를 다시 설치해야 합니다. 나는 일반적으로 delete-old-libs이 문제를 피하기 위해 포트를 완전히 재구축한 후에 실행합니다.

관련 정보