12 votos

En OS X El Capitán, ¿cuál es la diferencia entre /Library/ y /System/Library/?

Hay dos directorios 'Library' en mi instalación de OS X 10.11, uno es /Library/ y el otro es /System/Library/.

¿Cuál es la diferencia entre las diferentes carpetas de Library?

10voto

lucifer Puntos 5

/System/Library es para cosas que no cambian y que son instaladas por Apple. Los archivos aquí ayudan a que el sistema operativo funcione.

/Library es para cosas que pueden cambiar y que conciernen a todos los usuarios en una computadora.

Y para completar (aunque no mencionado en la pregunta):

~/Library es donde van las cosas que pueden cambiar específicas de un usuario en particular.

8voto

Ben L. Puntos 336

Como en todos los sistemas Unix, existen dos tipos de carpeta lib.

Una específica para el usuario y la otra para todo el sistema y por lo tanto para todos los usuarios de la máquina.

En particular para OS X: la versión de Macintosh HD es la Biblioteca de la computadora actual, mientras que la versión de la carpeta de inicio es específica de su cuenta de usuario.


Aquí tienes un ejemplo para ayudarte a entender cómo usarlo:

/System/Library es un lugar para almacenar fuentes, protectores de pantalla, widgets de Dashboard y todas las demás cosas a las que todos los usuarios locales necesitan acceso.

~/Library es solo para tu propia cuenta de usuario (archivos de caché y preferencias, widgets solo para tu uso, etc).


EDIT: tomado de aquí, una vista general completa de todas las posibles carpetas de biblioteca en un sistema Mac OS X:

  • La biblioteca del usuario, ~/Library, almacena configuraciones por usuario, etc.

  • La biblioteca local, /Library, almacena configuraciones en toda la computadora y contenido para todos los usuarios, etc. Llamo a esto la biblioteca "local", porque en NextStep era /Local/Library, pero verás todo tipo de otros nombres para ella, como la biblioteca root, biblioteca de computadora, ...

  • La biblioteca de red, /Network/Library almacenaría configuraciones compartidas por todas las computadoras en un dominio de red, si un administrador de dominio de red lo configurara, lo cual ya nadie hace...

  • La biblioteca del sistema, /System/Library, almacena la configuración base, recursos, etc. que vienen con OS X. En teoría, no deberías cambiar nada aquí.

3 votos

Gracias, pero lo que quise decir es que hay un directorio Library en el directorio root (/Library/), y otro directorio Library en el directorio System, que a su vez se encuentra en el directorio root (/System/Library/). Soy consciente de que hay un tercer directorio Library en el directorio del usuario /Users/_username_/Library/, pero eso no es a lo que me refería.

0 votos

@AlexIxeras en ese caso echa un vistazo a esta respuesta completa: stackoverflow.com/questions/14286571/…

0 votos

@Mattia, No, el enlace no responde a la pregunta. Has entendido completamente mal la pregunta. /System/Library probablemente es un nombre incorrecto; debería haberse llamado /Library/System

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