7 votos

¿Por qué algunos OSX progams tiene un instalador (mpkg) en lugar de arrastrar-soltar?

La mayoría de OSX programas pueden ser instalados por arrastrar la aplicación a la carpeta Aplicaciones (o donde sea que el usuario que desea).

Sin embargo, el software debe ser instalado por el lanzamiento de una .mpkg paquete, que actúa más como el 'doble-clic y pulse next (siguiente-siguiente-siguiente...' método de instalación bajo Windows. Por ejemplo: Google sketchup tiene un instalador, mientras que Google Picasa es arrastrar-y-gota.

¿Por qué es esto?

Sería técnicamente imposible para los programas que utilizan el instalador enfoque para proporcionar el 'estándar' de la arrastrar-y-gota de enfoque? Quiero suponer que todos los archivos que necesitan ser instalados en lugares específicos, se podría hacer así en el primer lanzamiento de una operación de arrastrar y caer programa?

4voto

Joril Puntos 1289

La arrastrar-y-gota método originalmente vinieron de los casos donde la aplicación fue un ejecutable independiente, por lo que todo lo que usted necesita hacer para instalarlo fue arrastrar el ejecutable desde una unidad de disquete a la carpeta de la Aplicación.

Hoy en día muchas aplicaciones utilizan los instaladores que permiten arrastrar-y-soltar para la carpeta de la aplicación, mientras que la acción de arrastre de hecho, el lanzamiento de un instalador que instala varios archivos en diferentes lugares. Así que, técnicamente, la arrastrar-y-gota de hoy en día puede ser muy bien un instalador.

Entonces, ¿por qué usar un sistema de "siguiente-siguiente-Siguiente-instalar" instalador? Porque usted lo desea, puede pedir a las preguntas de los usuarios! Tal vez usted no desea instalar todas las partes del software? Tal vez usted desea instalarlo en otro lugar? O podría ser simplemente una cuestión de aceptar el acuerdo de licencia.

Usted no puede hacer eso con la funcionalidad de arrastrar y colocar.

1voto

lisa Puntos 29

Los paquetes no siempre son necesarias, incluso cuando se utilizan. Por lo que se reduce a:

  1. Los desarrolladores decidieron el instalador método era el mejor y decidió utilizarlo, incluso si no era necesario.

  2. Es necesario porque el programa de instalación también es la instalación de más que sólo una aplicación, en otro lugar o es instalar más de una aplicación. El método de la adición de ellos en primer lanzamiento también funcionaría, pero Apple ofrece este tipo de empaque de la tecnología, y se requeriría escribir código adicional para lograrlo, y este método deja también un instalador de recepción, así que usted puede volver atrás y ver qué archivos han sido añadidos por un paquete.

0voto

Hans Sjunnesson Puntos 5748

Personalmente, no me gusta arrastrar-y-gota instala, a menos que haya visuales claras instrucciones que necesita para arrastrarlo a la carpeta de aplicaciones (incluso mejor si hay un enlace a dicha carpeta), porque he dejado de contar el número de usuarios que pensaban que instalar una aplicación cuando se arrastra desde la imagen de disco montada en el muelle. Cada vez que la aplicación se lanzó la imagen tenía que ser montado de nuevo.

También, hay algo de magia sucede cuando se arrastra una aplicación en la carpeta Aplicaciones, como los iconos de los archivos que maneja se agrega a su sistema operativo, o la lista de archivos que se pueden abrir, etc.

Tener un instalador que hace que la app está instalada correctamente y usted puede incluso agregar que el dock automáticamente al final del proceso.

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