Ho notato che molti download sono un dmg (immagine del disco) che contiene un singolo file pkg (pacchetto di installazione). Di solito il pacchetto sembra già compresso poiché il dmg non riduce le dimensioni del file molto di più.
Esempio :
- MonoFramework- MDK-2.10.6_1.macos10.xamarin.x86.dmg è 119.242.061 byte (119.2 MB su disco)
- MonoFramework-MDK-2.10.6_1.macos10.xamarin.x86.pkg è 119.979.719 byte (120 MB su disco)
Un risparmio di 737.658 byte, pari allo 0,6% delle dimensioni del file originale.
C'è un motivo per non distribuire il pkg? I risparmi di compressione dello 0,6% sono così importanti? O è solo il modo in cui le cose sono sempre state fatte su Mac?
(Sì, mi rendo conto che 737,658 bytes volte tutti i milioni di download che dmg fa si sommano, ma sembra sempre fastidioso avere passaggi extra lì per montare un dmg, eseguire il programma di installazione e poi smontare il dmg Forse una domanda migliore è "perché Mac OS X non riconosce un dmg con un solo pkg al suo interno come un semplice pkg e semplicemente lo installa senza richiedere tutto quel montaggio e smontaggio?")