2

Мне пришлось искать в папке Frameworks на моем Mac (/Library/Frameworks/), чтобы удалить программу. Но теперь, когда я просматриваю дальше в папке, я вижу некоторые программы, которые я однажды установил, но удалил через некоторое время по некоторым причинам.

Мне интересно, могу ли я удалить фреймворки этих программ, так как я больше не хочу переустанавливать эти программы на этом Mac.

Я читал, что фреймворки - это «иерархический каталог, который инкапсулирует общие ресурсы», как я читал на сайте Apple. Поскольку я ничего не знаю об этом материале, я не просто хочу что-то удалить.

Итак, мой вопрос, безопасно ли удалять фреймворки из неиспользуемых и неустановленных программ без проблем с другими программами или самим компьютером?

1 ответ1

0

Если ничто не использует их, да

Файлы .framework в /Library/Frameworks/ действительно являются файлами, предназначенными для совместного использования. Например, в настоящее время в моей папке есть Mono.framework , который будет использоваться всеми приложениями, созданными с помощью Mono.

У вас не возникнет никаких проблем с macOS, если вы удалите эти файлы, поскольку у него есть собственная папка frameworks в /System/Library/Frameworks (и вы не должны удалять их). Таким образом, единственный риск удаления этих файлов - это запрос приложения или службы.

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

  • Посмотрите на название: одна из моих платформ - HPSmartPrint.framework , которая, я уверен, предназначена для принтеров HP. У меня не было принтера HP около восьми лет, поэтому я уверен, что он не используется.
  • Посмотрите на дату изменения: если что-то, что вы регулярно используете, использует фреймворк, велика вероятность, что он постарается поддерживать его в актуальном состоянии. У меня есть один фреймворк, который был последний раз изменен в 2009 году, и, наряду с названием, я почти уверен, что он не используется.
  • Используйте средство просмотра пакетов: если у вас есть догадки относительно того, что он установлен, вы можете использовать инструмент, такой как Подозрительный пакет, для проверки файлов, которые пакет устанавливает. Мне посчастливилось найти онлайн-установщик .pkg для старого инструмента VPN, который я использовал. Запуск его через Suspicious Package показал, что он действительно создал один из файлов фреймворка в моей папке Library/Frameworks .

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

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