일반적인 접근 방식을 사용하여 패키지를 구축했다고 가정해 보겠습니다.
./configure
make
make install
그런 다음 이 패키지를 제거하고 싶습니다. 제거 스크립트가 없습니다. 시스템을 빌드/컴파일하기 전의 상태로 복원하려면 어떻게 해야 합니까?
답변1
당신은 꽤 엉망이고 운이 좋지 않으며 make 파일이 제거 대상(예: make uninstall
)을 제공하지 않습니다. 추적하여 설치/수정된 파일을 확인해야 합니다. 이렇게 하면 make -n install
모든 파일이 디스크에 기록될 때 인쇄됩니다.
또 다른 방법은 make install
루트 권한 없이 실행하는 것입니다. 모든 쓰기 오류가 발생한 다음 삭제할 수 있습니다. install_manifest.txt
반복할 수 있는 파일을 작성하는 다른 Makefile이 있습니다 .
인용하다: