¿Hay algo especial en la carpeta "Aplicaciones"?

4

Como ahora tengo algunas Macs diferentes en el hogar, se ha vuelto dolorosamente evidente cuánta molestia puede ser asegurarse de que todo esté sincronizado correctamente en varios sistemas. La música y otros archivos descargados, así como los documentos y las fotos son bastante fáciles, pero cuando se trata de asegurarse de que las aplicaciones instaladas estén sincronizadas, no estoy tan seguro de que sea tan fácil.

Puede ser, y puedo ser paranoico, pero me gustaría una segunda opinión:

¿Hay algo especial en la carpeta "Aplicaciones" a la que las aplicaciones tienen su ruta de instalación predeterminada, o pueden instalarse en una carpeta (por ejemplo, una carpeta de Google Drive) y sincronizarse en varios sistemas?

    
pregunta Terrance Shaw 02.09.2012 - 23:09

2 respuestas

9

A partir de algunos experimentos aquí (no es documentación oficial, así que interpreta en consecuencia), parece que

  1. Puede ejecutar la mayoría de las aplicaciones con éxito desde cualquier carpeta, pero

  2. Sí, hay algunas propiedades especiales de la carpeta /Applications .

Incluyo la advertencia "más" en el punto # 1 porque cualquier aplicación podría escribirse para contener una secuencia de comandos que (imprudentemente) tenía una ruta de acceso codificada como /Applications/App name.app/Contents/whatever , en cuyo caso se rompería si se ejecuta desde otro lugar que no sea la carpeta /Applications . Mal diseño, pero ciertamente alguien podría escribir de esa manera. Desde la experimentación, no encontré ninguna aplicación que utilizara que no funcionara desde varias carpetas en mi directorio ~ , pero otros informan que dichas aplicaciones existen, e incluyen MAMP.

Sin embargo, he encontrado que las aplicaciones descargadas y ejecutadas desde varios puntos en ~ no se muestran en Launchpad. Por el contrario, tan pronto como una aplicación se coloca en /Applications , aparece en Launchpad y permanece allí apuntando correctamente a su ubicación actual, incluso si posteriormente la mueve de nuevo a una ubicación en su directorio de inicio. No he podido determinar si las Aplicaciones deben estar en un directorio /Applications o ~/Applications con soporte oficial para registrar correctamente los Servicios con el sistema operativo.

Entonces, mi respuesta tentativa aquí es sí, usted puede ejecutar aplicaciones desde fuera de ~/Applications , pero al menos hay algo especial en esa carpeta en particular.

    
respondido por el Daniel 12.09.2012 - 06:59
3

Si una aplicación empaquetada se mueve a otro lugar, otra versión se copia en la ubicación predeterminada cuando se actualiza OS X.

No sé si fue algo específico de mi instalación, pero el Monitor de actividad se bloqueó al iniciar la versión 10.6 si se eliminó de / Applications / Utilities /.

defaults -app solo funciona con aplicaciones en /Applications/ y ~/Applications/ .

    
respondido por el user495470 12.09.2012 - 17:06

Lea otras preguntas en las etiquetas