CheckInstall 부작용이 있거나 매번 사용해야합니까?


9

직장에서 우분투를 사용하고 집에서 슬랙웨어를 사용하고 있습니다.

오늘 직장에서 회사 저장소에서 일부 반복적 인 작업을 자동화해야하는 의심스러운 프로그램을 다운로드했습니다. 와 함께 설치했습니다 configure; make; make install. 이제 제거하고 싶지만 불행히도 Makefile에서 제거 할 적절한 대상이 없습니다. 이 프로그램은 Python으로 작성되었으며 설치 프로그램은 *.py여러 위치에 많은 파일을 복사했으며 이제 모든 파일을 제거하기가 어렵습니다.

따라서 CheckInstall을 대신 사용하여 make install그러한 프로그램을 쉽게 제거하고 시스템의 모든 소프트웨어를 일관된 방식으로 추적 할 수 있다고 생각했습니다 . 그러나 CheckInstall과 관련된 부작용이 있는지 또는 새로운 소프트웨어를 설치할 때마다 사용할 수 있는지 궁금합니다. 당신은 그것을 사용하고 있습니까?

답변:


3

Checkdeb가 deb / rpm을 빌드하는 데 성공하는 한, 설치로 인한 부작용은 없습니다 (패키지를 빌드하지 못하는 시나리오가 있습니다).

물론 checkinstall은 종속성에 대해 실제로 알지 못하므로 어디에서나 패키지를 설치할 계획이라면 종속성이 있어야합니다. 그렇지 않으면 제거 기능이 의도 한대로 작동합니다.

그것이 효과가없고 어떤 패키지에주의를 기울 였다면 chroot는 그것을 시도하는 (상대적으로) 빠르고 고통없는 방법입니다. 가상 머신은 더 나아지지만 시스템을 복제하는 가상 머신이 없으면 설정 시간과 리소스가 더 많이 필요합니다.


1
checkinstall과 함께 GNU stow를 사용하고 있습니까?
user1042840
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.