패키지를 컴파일한 후 변경 사항을 취소하는 방법은 무엇입니까? [복사]

패키지를 컴파일한 후 변경 사항을 취소하는 방법은 무엇입니까? [복사]

일반적인 접근 방식을 사용하여 패키지를 구축했다고 가정해 보겠습니다.

./configure
make
make install

그런 다음 이 패키지를 제거하고 싶습니다. 제거 스크립트가 없습니다. 시스템을 빌드/컴파일하기 전의 상태로 복원하려면 어떻게 해야 합니까?

답변1

당신은 꽤 엉망이고 운이 좋지 않으며 make 파일이 제거 대상(예: make uninstall)을 제공하지 않습니다. 추적하여 설치/수정된 파일을 확인해야 합니다. 이렇게 하면 make -n install모든 파일이 디스크에 기록될 때 인쇄됩니다.

또 다른 방법은 make install루트 권한 없이 실행하는 것입니다. 모든 쓰기 오류가 발생한 다음 삭제할 수 있습니다. install_manifest.txt반복할 수 있는 파일을 작성하는 다른 Makefile이 있습니다 .

인용하다:

관련 정보