- dmg è un'immagine disco, un equivalente delle iso insomma. Quando fai doppio click la "monti", ti compare l'immagine del disco virtuale… e lì dentro ci può essere direttamente l'app da copiare in Applicazioni oppure un installer. Quando hai fatto quello che devi fare espelli il disco virtuale come se fosse un cd, e poi del dmg ne fai quello che ti pare.
- pkg è un installer. Fai doppio click, e poi segui le indicazioni.
- tar.bz2 è semplicemente un formato di compressione, come lo zip o il rar. Dentro ci può essere qualunque cosa.
In generale il dmg piace perché si può organizzare meglio graficamente… lo sviluppatore può mettere uno sfondo customizzato, decide la posizione e dimensione delle icone… insomma, viene un po' più carino che un semplice file compresso.