Яке призначення ~ / Бібліотека / Контейнери?


29

Цікаво, яка мета ~/Library/Containers?

Я знаю, що під ~/Library/Preferencesвами можна знайти списки налаштувань додатків та системних програм. Але я також можу їх знайти ~/Library/Containers.

Яка конфігурація зберігається там?

Відповіді:


35

~/Library/Containers містять домашні каталоги додатків з пісочницею.

Пісочні програми - це, наприклад, програми, які ви завантажуєте з магазину додатків Mac. Пісочниця означає, що вони "ізольовані" від решти системи, так що один додаток не в змозі завдати несправедливої ​​шкоди іншим частинам системи.

Тому програми з пісочним файлом зазвичай не дозволяють записувати в будь-який шлях до файлової системи, який вони хочуть. Для того, щоб підтримувати запис у стандартні контури без необхідності перезаписувати програми, система створить папку Container, в яку може записувати доданий пісочний додаток. Додаток із пісочним вікном вважає, що він записується, наприклад, у системну папку для налаштувань, але система переписує шлях так, щоб він замість цього потрапив у папку Контейнер.

Наприклад, багато програм написали свої дані ~/Library/Application Support/. Додаток із піском не може цього зробити - і дані замість цього записуються під ~/Library/Containers/контуром для цього додатка.


1
Чи безпечно просто видалити цей каталог? Він отримав досить великий (~ 11 Гб) в моєму будинку.
Dror

5
Ні, це не безпечно - якщо ви не проти втратити всі налаштування та дані, які зберігаються там.
jksoegaard
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.