Вопрос Как приложения, такие как AppZapper в OSX, обнаруживают файлы, используемые приложением?


AppZapper это приложение, используемое в osx для поиска и удаления всех файлов, связанных с приложением, например кешем и предпочтениями.

Кто-нибудь знает, как сделать то же самое с терминала в гарантированном порядке, или AppZapper использует эвристику для определения файлов, связанных с приложениями.


2
2018-03-25 12:44


происхождения




ответы:


Скорее всего, используя сочетание:

  • BOM-файлы ранее в библиотеке / квитанциях теперь в / private / var / db / receipts (так как я считаю Snow Leopard).
  • автоматическое удаление файлов предпочтений, связанных с приложением (как минимум по крайней мере).
  • и некоторые предварительно запрограммированные знания конкретных приложений.

Попробуйте использовать служебную программу командной строки lsbom на любом из .bom-файла в каталоге квитанций, и вы должны получить список файлов, развернутых определенным установщиком.


1
2018-03-25 16:07



plutil является более дружественным интерфейсом к пакетной системе. - geekosaur