54 votos

¿Cuál es el propósito de ~/Biblioteca/Contenedores?

Me pregunto cuál es el propósito de ~/Library/Containers ?

Sé que bajo ~/Library/Preferences puedes encontrar plists de configuración de aplicaciones y sistemas específicos para cada usuario. Pero también puedo encontrarlos en ~/Library/Containers .

¿Qué tipo de configuración se almacena allí?

63voto

Jose Chavez Puntos 645

~/Library/Containers contienen los directorios de inicio de las aplicaciones en el sandbox.

Las aplicaciones en zona de seguridad son, por ejemplo, las aplicaciones que se descargan de la Mac App Store. Sandboxing significa que están "aisladas" del resto del sistema, de modo que una sola app no es capaz de hacer un daño injusto a otras partes del sistema.

Por lo tanto, a las aplicaciones en el sandbox no se les permite escribir en cualquier ruta del sistema de archivos que deseen. Para poder escribir en las rutas estándar sin tener que reescribir las aplicaciones, el sistema creará una carpeta Container en la que la aplicación con sandbox puede escribir. La aplicación aislada cree que está escribiendo en una carpeta del sistema para las preferencias, por ejemplo, pero el sistema reescribe la ruta para que termine en la carpeta Container.

Por ejemplo, muchas aplicaciones escriben sus datos en ~/Library/Application Support/ . Una aplicación con sandbox no puede hacer eso - y los datos se escriben en su lugar bajo el ~/Library/Containers/ ruta para esa aplicación.

2 votos

¿Es seguro borrar simplemente este directorio? Se hizo bastante grande (~11GB) en mi casa.

10 votos

No, eso no es seguro - a menos que no te importe perder toda la configuración y los datos que se almacenan allí.

0 votos

Entonces, ¿es algo así como un contenedor Docker en Linux?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X