¿Por qué los archivos ejecutables se llaman archivos DMG (imagen de disco)?

8

No tengo experiencia con OSX pero lo he estado usando recientemente.

Me parece que el equivalente de un .exe (ejecutable) en Windows es un .dmg (imagen de disco) en OSX.

Y no lo instalas , lo monta .

Estoy tratando de comprender estos términos, ¿por qué lo llaman así?

    
pregunta JD Isaacks 05.01.2012 - 22:36

2 respuestas

18
Los

.dmg archivos son imágenes de disco , similar a un archivo .iso .

Puedes pensar en ellos como un CD virtual. Lo coloca en la unidad de CD (lo monta) y su contenido aparece en su computadora.

Cuando se usan para descargas de software, son simplemente una forma de agrupar archivos, como en un archivo ZIP. Su ventaja es que es posible personalizar el diseño (por ejemplo, el fondo de la ventana del Finder y las posiciones de los iconos, vea el ejemplo a continuación).

El programa real está en un directorio especial bundle o package con la extensión generalmente invisible .app . Contiene los recursos de una aplicación, como archivos de imagen, y el binario real (el " .exe equivalente") que se ejecuta cuando inicia el programa. Si desea compararlo con un equivalente de Windows, la más cercana probablemente sería la carpeta en C:\Program files\ creada por el instalador de un programa.

Para instalar dicha aplicación desde una imagen de disco, puedes arrastrarla y soltarla en tu disco duro, por ejemplo. El directorio Applications . Eso es lo que muchas imágenes de disco intentan transmitir en su diseño de imagen de disco: toma la aplicación, Adium en este caso, y la arrastra a la carpeta de Aplicaciones:

    
respondido por el Daniel Beck 05.01.2012 - 22:43
4

Respuesta directa.

Los

.dmg archivos son not equivalentes a los ejecutables en Windows. Un .dmg también se conoce como una imagen de disco de Apple . Es un formato de paquete de almacenamiento y entrega comprimido que se usa a menudo para los paquetes installer , aunque puede tener otras funciones. Muy en términos generales, un archivo .dmg es más como un archivo .zip , .rar , .gz o .tar .

El equivalente de Mac OS X de un Ejecutable es una aplicación , y termina en .app

Hay una entrada de Wikipedia en la imagen del disco de Apple en este enlace.

Dice, en parte:

  

El formato [.dmg] permite la protección de contraseña segura, así como el archivo   Compresión y por lo tanto sirve tanto de seguridad como de distribución de archivos.   funciones; Es más comúnmente utilizado para distribuir software a través de   Internet. La imagen de disco universal (UDIF) es un formato de archivo plano, y es   el formato de imagen nativo para Mac OS X.

    
respondido por el user9290 06.01.2012 - 05:23

Lea otras preguntas en las etiquetas