Как я могу найти, где хранятся файлы приложения?

1

Помимо пакета приложения, есть ли способ найти, где оно хранит другие файлы во время установки? Разрешено ли устанавливать их только в папки «Библиотека» или есть другие места? Я хочу стереть мой диск и выполнить новую установку при обновлении до Mountain Lion.

Marty
источник

Ответы:

2

Удаление файлов из отдельного приложения и чистая установка Mountain Lion - это две разные вещи. Согласно ответу mckeed, вы можете использовать AppZapper для удаления отдельного приложения, другие альтернативы - AppDelete или Clean my mac , хотя последнее может быть немного излишним для того, что вы хотите.

Свежая установка для ML - это отдельная история, я недавно сделал новую установку, и я очень рад, что сделал это - я один из тех, кто просто собирает приложения и файлы, которые им не нужны, и все становится немного забил через некоторое время. Простые инструкции для этого:

  1. Начните с резервного копирования всего, что вам нужно (я знаю, что это немного очевидно), сохраните все, что вы хотите сохранить, на внешний жесткий диск.
  2. Вам понадобится другой жесткий диск или USB-накопитель объемом не менее 8 ГБ, и он должен быть пустым, так как мы собираемся использовать его для создания загрузочного диска с горным львом. Если он не пустой, не беспокойтесь, мы удалим его в шаге 7.
  3. Загрузите Mountain Lion из магазина приложений, но не устанавливайте его, в противном случае приложение исчезнет, ​​и вам придется повторно загрузить его.
  4. Вторичный щелчок (щелкните правой кнопкой мыши, как бы вы это ни называли) на значке установки и выберите «показать содержимое пакета» в меню.
  5. Когда отобразится содержимое установочного файла, вы увидите папку с именем «SharedSupport», откройте ее и вы найдете файл с именем «installESD.dmg». Скопируйте этот файл куда-нибудь, чтобы вы знали, где его найти.
  6. Откройте «утилиты» в папке ваших приложений и откройте «Дисковая утилита»
  7. Подключите пустой USB-накопитель из шага 2. Теперь вы увидите его в левой части окна утилиты диска, щелкните по нему, чтобы выбрать его.
  8. Нажмите на вкладку «Стереть» в главной панели утилиты диска. Измените выпадающий список «format» на MAC OS Extended (Journaled), а затем назовите свой диск как-то, что имеет смысл для вас, например, «Установка Mountain Lion». Нажмите стереть.
  9. Нажмите на вкладку «Восстановить» в главной панели утилиты диска. В разделе «исходный код» вам необходимо перейти к файлу «InstallESD.dmg», который мы скопировали ранее, и выбрать его. На вкладке назначения вам нужно выбрать ваш теперь чистый диск. Нажмите Восстановить.

Диск и ваш Mac теперь будут издавать жужжащие и гудящие звуки. Когда он готовит, он скажет вам. Теперь у вас есть загрузочный диск Mountain Lion.

  1. Перезагрузите компьютер с новым подключенным дисководом Mountain Lion и сразу же нажмите и удерживайте клавишу выбора, когда он снова запустится. Если вы сделали это правильно, вместо загрузки OSX вы увидите изображение своего диска для выбора. Нажмите на диск, который вы создали ранее, чтобы загрузиться с него.
  2. Теперь страшная часть. Вы пока не хотите устанавливать, где-то на экране есть опция для утилит, я думаю по памяти она находится в верхней панели. Нажмите «Утилиты» и выберите «Дисковая утилита», которая во многом похожа (фактически, похожа на) на утилиту диска, которую вы использовали для создания диска ранее. На этот раз выберите жесткий диск macs на левой панели и нажмите вкладку стирания, убедитесь, что формат снова установлен в MAC OS Extended, и нажмите «Стереть».
  3. Вы теперь стерли свой жесткий диск. Закройте окно утилит и продолжайте установку, как обычно, устанавливая Mountain Lion на ваш новый чистый жесткий диск!

Надеюсь, все это поможет, удачи!

JamiePatt
источник
2
  • Найдите имя приложения или идентификатор пакета с помощью mdfind
  • Откройте fseventer перед установкой приложения или его открытием в первый раз
  • lsbom -fls /var/db/receipts/somefile.bom
  • Нажмите command-I после открытия файла пакета или посмотрите на файл bom внутри него: lsbom
LRI
источник
1

К сожалению, есть много мест, где приложения обычно помещают файлы, и нет ограничений на то, где они могут (кроме прав доступа к папкам).

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

mckeed
источник