0 votos

Preguntas sobre la jerarquía de OSX y su organización

He realizado una amplia búsqueda sobre estas cuestiones y he llegado a encontrar otros Sin embargo, no responden a ninguna de mis preguntas.

  • ¿Para qué sirven ~/Library y /Library respectivamente? Veo que almacenan ciertas aplicaciones, pero ¿por qué ahí y no en /Applications o ~/Applications? Estoy confundido entre los 4.
  • En mi sistema personal, veo los directorios go, git y Android-sdk en /usr/local para estos programas. ¿Por qué no estarían almacenados en esos directorios de aplicaciones o bibliotecas que mencioné anteriormente?
  • Sé que todo esto se debe a la elección, pero ¿dónde almacenar, o lo que es un lugar común para almacenar las bibliotecas como impulsar que utilizaría en todos mis programas C++?
  • En línea con la pregunta anterior, ¿dónde debería almacenar los proyectos / archivos de origen para mi C ++, Java, IOS, Android, etc proyectos? Siento que mi sistema ahora mismo está muy desorganizado con algunos proyectos en mi escritorio, directorio personal, etc. debido a mi ignorancia en estas cosas, quiero encontrar un sistema bueno y organizado.

2voto

Mike Simons Puntos 11

OS X proviene de dos culturas diferentes: Unix/POSIX y Mac OS.

Carpetas como /usr , /var , /etc el shell de la línea de comandos en el Terminal ( bash por defecto) todos pertenecen al entorno POSIX. El software portátil destinado a sistemas basados en Unix (como git ) entran en /usr/local por defecto, o en la ubicación definida por el gestor de paquetes si es instalado por éste (Homebrew utiliza /usr/local , el uso de MacPorts /opt/local ).

Library , Applications , /System y otros pertenecen a Mac OS específicamente. El software de Apple, los servicios y las interfaces gráficas de aplicaciones de terceros van allí.

El ~ en la ruta es una forma tradicional de indicar la ruta a la carpeta de inicio del usuario actual. Las cosas que no deben ser vistas por otras cuentas de usuario van en ~/... contraparte. Por ejemplo, Mail mantiene los correos electrónicos en ~/Library pero las plantillas de papelería estándar en /Library .

Library Se supone que las aplicaciones acceden a las carpetas de forma programada, no las explora el usuario a través del Finder. Desde la 10.9, ~/Library está oculto para que los usuarios no atornillen nada allí sin saberlo.

No hay recomendaciones sobre cómo almacenar los archivos. Estarán tan bien organizados como tú lo estés. Lo único que hay que decir en el contexto de OS X es que tus archivos deben estar en la carpeta de inicio, pero no en ~/Library y probablemente no en ~/Public que existe para compartir archivos con otros.

1voto

Buscar웃 Puntos 23467

Esto podría ser un buen material de lectura para todas sus preguntas.

OS X Mavericks Visión general de las tecnologías básicas Octubre de 2013

http://www.apple.com/media/us/osx/2013/docs/OSX_Mavericks_Core_Technology_Overview.pdf

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