Birçok indirme tek bir pkg dosyası (yükleme paketi) içeren bir dmg (disk görüntüsü) olduğunu fark ettim. Genellikle pkg zaten sıkıştırılmış gibi görünüyor çünkü dmg dosya boyutunu çok fazla azaltmıyor.
Örnek :
- MonoFramework-MDK-2.10.6_1.macos10.xamarin.x86.dmg 119.242.061 bayt (diskte 119.2 MB)
- MonoFramework-MDK-2.10.6_1.macos10.xamarin.x86.pkg 119.979.719 bayt (diskte 120 MB)
737.658 bayt veya orijinal dosya boyutunun% 0.6'sından tasarruf.
Paketi dağıtmamak için bir neden var mı? % 0.6 sıkıştırma tasarrufu önemli mi? Yoksa Mac'te işlerin her zaman yapıldığı gibi mi?
(Evet, dmg'nin aldığı tüm milyonlarca indirme işleminin 737.658 bayt katı olduğunu fark ettim, ancak her zaman bir dmg takmak, yükleyiciyi çalıştırmak ve sonra dmg'yi çıkarmak için bu ekstra adımları atmak her zaman sinir bozucu görünüyor. daha iyi soru, "Mac OS X neden içinde tek bir pakete sahip bir dmg'yi sadece bir pkg olarak tanımıyor ve tüm bu montaj ve sökme işlemlerine gerek kalmadan kuruyor?")
file
bunları "xar archive - version 1" olarak listeliyor. Ancak, web sunucusunun .pkg dosyalarını görüntülenmek yerine .pkg dosyalarını indirmeye zorlamak için ayarlandığından emin olun. (Bazı geliştiricilerin aynı nedenle .dmg yerine .zip kullanmasını bekliyorum - en kötü yapılandırılmış web sunucuları ve tarayıcıları bile .zip dosyalarını indirmeyi biliyorlar).