J'ai remarqué que de nombreux téléchargements sont des dmg (image disque) qui contiennent un seul fichier pkg (package d'installation). En général, le pkg semble être déjà compressé puisque le dmg ne réduit pas beaucoup la taille du fichier, voire pas du tout.
Exemple :
- MonoFramework-MDK-2.10.6_1.macos10.xamarin.x86.dmg est de 119 242 061 octets (119,2 Mo sur le disque)
- MonoFramework-MDK-2.10.6_1.macos10.xamarin.x86.pkg est 119 979 719 octets (120 Mo sur le disque)
Une économie de 737 658 octets, soit 0,6 % de la taille du fichier d'origine.
Y a-t-il une raison de ne pas distribuer simplement le paquet ? L'économie de 0,6 % de compression est-elle si importante ? Ou est-ce simplement la façon dont les choses ont toujours été faites sur le Mac ?
(Oui, je me rends compte que 737 658 octets multipliés par les millions de téléchargements de ce dmg s'additionnent, mais il semble toujours ennuyeux d'avoir ces étapes supplémentaires pour monter un dmg, exécuter l'installateur et ensuite démonter le dmg. Peut-être qu'une meilleure question serait "pourquoi Mac OS X ne reconnaît pas un dmg avec un seul pkg à l'intérieur comme un simple pkg et l'installe simplement sans nécessiter tout ce montage et démontage ?").