A partir de algunos experimentos aquí (no es documentación oficial, así que interpreta en consecuencia), parece que
-
Puede ejecutar la mayoría de las aplicaciones con éxito desde cualquier carpeta, pero
-
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.