1 votos

¿Cómo puedo ejecutar una aplicación que está fuera de la carpeta de aplicaciones?

Supongo que me muevo a.app fuera de /Applications en algún lugar como ~/Downloads/MyApp (nota que me cae la extensión). ¿Cómo puedo ejecutarlo desde allí utilizando el terminal?

Traté de open -a pero me dice que ... cannot be opened because its executable is missing .

1voto

Mose Puntos 687

No es tan fácil.

Estructura típica de una aplicación:

MyApp.app
  Contents
    _CodeSignature
    Frameworks
    Helpers
    info.plist
    MacOS
      MyApp <<<<<<<<
    PkgInfo
    Resources

Así que en el terminal abierto

/Ruta/A/MyApp.app/Contents/MacOS/MyApp

Esto no funciona para todas las aplicaciones, pero funciona para la mayoría de los que son instalados por un arrastrar y soltar.

Si desea acceder a los mismos desde el finder, y asociados a ellos, pero que simplemente no tienen la habitación, a continuación, en una ventana de terminal:

sudo ln -s /Ruta/A/MyApp.app /Aplicaciones

Esto crea un enlace simbólico en /Aplicaciones donde MyApp.aplicación realmente vive.

De hecho, si se arranca desde un disco pequeño, usted puede ser capaz de mover algunas aplicaciones fuera del volumen de arranque y ponerlos en un disco externo, en sustitución de ellos con enlaces simbólicos.

Algunas aplicaciones de instalar cosas en /Library. Para obtener estas aplicaciones se ejecuten en diferentes lugares lleva mucho más trabajo.

Ser prudente hacer esto con todo lo necesario para la rutina de correr. Usted puede conseguir su mac en un estado inutilizable. Si quieres jugar con de una manera seria, instalar Virtual Box en tu mac, instalar otra copia de MacOS en el virtual box, y jugar allí. (Dar la mitad de tu ram)

El rendimiento es bastante sucky, pero es una forma segura de jugar.

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