설치된 파일을 추적하여 나중에 제거하는 설치 제거 프로그램 어떤 파일이 추가되는지 능동적으로 추적하는 다양한

윈도우즈에서는 소프트웨어 설치 중에 어떤 파일이 추가되는지 능동적으로 추적하는 다양한 유틸리티를 사용했으며, os x에 적합한 파일이 있어야합니다. Itrash ( http://www.osxbytes.com/ )는 캐시 폴더 등에서 유사한 이름의 파일을 찾기 위해 시스템을 검색하는 ‘검색’유형의 앱에서 일반적으로 사용됩니다.

내가 찾은 가장 가까운 것은 Yank ( http://www.matterform.com/mac_software/uninstaller/index.html ),하지만 그것을 주장하지 않지만 2009 년 이후 업데이 트되지 않은 업데이 트없이 낮은 수준의 파일 시스템 모니터링과 무언가를 신뢰 이상적되지 않습니다.

어떤 제안?



답변

응용 프로그램을 삭제할 때 관련 파일을 검색하는 iTrash를 발견했습니다.

모든 파일을 추적하는 앱 제거 익숙한 응용 프로그램. 그래서 그들은 항상 백그라운드에서 실행되는 데몬 (또는 도우미 응용 프로그램)을 가지고 있습니다. Synium 앱 정리 이 방법으로 작동합니다 – 그게 내가 사용하는 것입니다.

더 나은 답변을 읽어보십시오. Mac에서 프로그램을 완전히 제거하려면 어떻게합니까? 그것은 그것을 꽤 잘 다룹니다.


답변

정확히 당신이 무엇을했지만 애플 개발 도구는 좋아하지 않습니다. dtrace 모든 파일 사용량을 추적 할 수 있습니다. 블로그 어떤 프로세스가 어떤 파일을 사용하는지 기록하는 스크립트가 있습니다.

또한 -B 인수를 사용하여 find 명령을 얻을 수 있어야합니다.

또한 instal에서 모든 파일이 작성되는 것은 아닙니다. ~/Library/Preferences~/Library/Application Support (또는 해당하는 sandbox 해당 항목)은 프로그램이 처음 실행될 때까지 기록 될 수없고 설치되지 않습니다. 또한 두 명의 사용자가이 파일을 실행하면 두 파일 세트를 모두 제거 하시겠습니까?


답변

그냥 “나중에 지우십시오”부분에 만족하십니까? 필자는 거의 20 년 동안 Mac을 사용 해왔고 설치 내용을 추적 할 필요가 없다고 생각합니다.

무료 환경 설정 패널을 살펴보십시오. AppTrap .

휴지통으로 응용 프로그램을 삭제 / 이동할 때 “관련 시스템 파일도 이동 하시겠습니까?”라는 경고가 표시됩니다. 휴지통은 사용자가 그렇게 할 때까지 비워지지 않습니다.


답변

설치 관리자에서 ⌘I를 누르면 복사 할 파일이 표시됩니다.

설치 프로그램은 / var / db / receipts /에 로그 파일을 추가합니다.

lsbom /var/db/receipts/com.apple.pkg.MediaFiles.bom

너는 또한 달릴 수 있는다. sudo opensnoop 어떤 파일이 액세스되고 있는지 확인하십시오.


답변