Когда я впервые купил компьютер с OS X (Yosemite), я был в восторге от того, насколько простым было удаление (просто перетащите приложение в корзину). Однако вскоре я обнаружил, что оно на самом деле просто удаляет приложение, но все оставшиеся настройки, настройки и другие файлы, которые создает программа, все еще остаются. Это отлично подходит для обновлений, так как вы можете просто перетащить приложение для обновления (т.е. заменить исходное приложение), и все ваши файлы конфигурации останутся.

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

Есть ли у меня какие-либо варианты для этого, или я просто должен уйти от прихоти разработчика? Я знаю, что есть некоторые программы удаления, но они, кажется, не работают полностью.

Например, в Windows я знаю, что есть приложение под названием Sandboxie, которое позволило мне сделать небольшую песочницу, которая отслеживала все, что было сделано. Может быть, есть эквивалент для Mac? или, может быть, есть другие инструменты, которые могут работать.

Что ты думаешь?

1 ответ1

1

Есть ряд сторонних приложений, которые могут достигнуть этого, таких как (например) AppCleaner и Hazel. Они ищут дополнительные файлы конфигурации в типичных местах (например, ~/Library/Application Support , ~/Library/Preferences и т.д.).

Некоторые приложения не устанавливают все свои файлы в типичных местах, в которых эти деинсталляторы приложений ищут. В этих случаях вам может потребоваться выполнить поиск в каждом конкретном случае, чтобы определить, какие файлы необходимо удалить вручную.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .