Я использую Snow Leopard и хотел бы удалить все следы программы на моем компьютере. Я попытался использовать AppCleaner, но это не удаляет некоторые следы программы, так как при попытке переустановить ее обнаруживает предыдущие установки.
macos
installation
osx-snow-leopard
celenius
источник
источник
Ответы:
В зависимости от того, что вы устанавливаете, у него могут быть зависимости. AppZapper или подобные программы обычно будут искать только файлы с названием приложения в названии.
Такие программы, как Adobe Photoshop и другие, будут помещать файлы с неназванным именем в разных местах. Некоторые пробные версии программного обеспечения помещают файлы лицензий в ваш домашний каталог. Часто они скрыты или недоступны.
Если вы установили из пакета там должен быть XML-файлом со списком всего, что было установлено, где-то рядом. Если вы уже запустили AppCleaner, возможно, он был удален.
источник
Если такие инструменты, как AppZapper не работают, вы можете попробовать вручную, используя поиск из терминала
и вручную удалить остатки
источник
cd ~
после открытия Терминала. Начинается в~
автоматически.cd
самостоятельно перенесет вас в домашнюю папку. Нет необходимости~
,Еще одна часть программного обеспечения, которая делает подобное AppTrap , Он обнаруживает, когда приложение было помещено в корзину, и предлагает пользователю удалить файлы, связанные с этим приложением. Автоматическая природа этого - особенность, которую я ценю.
источник
Каждое приложение может делать свое дело и писать в неожиданных местах, и нет способа надежно предсказать или сделать вывод, поэтому в основном все инструменты очистки приложений основаны на общих шаблонах и эвристических методах, которые для некоторых людей могут работать в большинстве случаев в большинстве случаев. время.
Единственный надежный способ определить, где приложение пишет свои материалы, - это отслеживать, что оно делает во время установки, запуска, а также во время нормальной работы.
Это включает отсеивание множества «грязных» низкоуровневых вызовов, но это можно сделать с помощью встроенных инструментов OSX.
Например, чтобы увидеть, что делает приложение TextEdit, введите в Терминале следующее, а затем запустите TextEdit:
См. Файл ввода-вывода приложения:
Посмотреть все о приложении:
Последняя команда должна быть запущена после Вы запускаете свое приложение, потому что
fs_usage
принимает идентификатор процесса, который вы можете увидеть в ActivityMonitor, или используяpgrep -i textedit
, гдеtextedit
это ваше приложение. Без аргументаfs_usage
покажет все в системе.Запуск любого из инструментов выше с
--help
Переключатель отобразит больше параметров.источник
Если такие инструменты, как AppCleaner не удаляются правильно, лучше всего дать нам название программы или спросить редактора.
Вы также можете проверить пакет установки, чтобы найти сценарий после установки, запускаемый для проверки предыдущей установки.
источник