Če ste uporabnik macOS, obstaja velika verjetnost, da ste kdaj naleteli na datoteke PKG in DMG. Obe sta običajni datotečni priponki, ki se uporabljata za različne formate datotek, vendar obstaja nekaj temeljnih razlik, o katerih bi morali vedeti.
Kaj je PKG?
Format datoteke PKG Apple običajno uporablja v svojih mobilnih in računalniških napravah. Podpirata ga tako macOS kot iOS in vključuje Applove programske pakete. Ni pa izključno za naprave Apple, saj Sony uporablja tudi PKG za namestitev programskih paketov na naprave PlayStation.
Vsebino formata datoteke PKG je mogoče izvleči in namestiti s programom Apple Installer. Je zelo podobno kot stisnjena datoteka; lahko z desno miškino tipko kliknete datoteko, da si ogledate vsebino, in datoteke so stisnjene, ko so zapakirane.
Format datoteke PKG vzdržuje indeks podatkovnega bloka za branje vsake datoteke v njej. Razširitev imena datoteke PKG obstaja že kar nekaj časa in se uporablja v operacijskih sistemih Apple Newton, pa tudi v Solarisu, operacijskem sistemu, ki ga trenutno vzdržuje Oracle. Poleg tega so starejši operacijski sistemi, kot je BeOS, uporabljali tudi datoteke PKG.
Datoteke PKG vsebujejo navodila, kam premakniti določene datoteke, ko so nameščene. Ta navodila uporablja med ekstrakcijo in kopira podatke na določena mesta na trdem disku.
Kaj je datoteka DMG?
Večina uporabnikov macOS bo poznala Format datoteke DMG, okrajšava za datoteko slike diska. DMG je razširitev datoteke Apple Disk Image. To je slika diska, ki se lahko uporablja za distribucijo programske opreme ali drugih datotek in se lahko uporablja celo za shranjevanje (kot izmenljivi mediji). Ko je nameščen, posnema izmenljive medije, kot je pogon USB. Do datoteke DMG lahko dostopate z namizja.
Datoteke DMG običajno premaknejo datoteke v mapo Applications. Datoteke DMG lahko ustvarite s pripomočkom Disk Utility, ki je na voljo z macOS Ventura preveč.
To so običajno neobdelane slike diskov, ki vsebujejo metapodatke. Uporabniki lahko po potrebi tudi šifrirajo datoteke DMG. Predstavljajte si jih kot datoteke, ki vsebujejo vse, kar pričakujete na disku.
Apple uporablja to obliko za stiskanje in shranjevanje namestitvenih paketov programske opreme namesto fizičnih diskov. Če ste s spleta prenesli programsko opremo za svoj Mac, ste verjetno že naleteli na datoteke DMG.
Ključne razlike med datotekama PKG in DMG
Čeprav se morda zdijo podobni in lahko včasih opravljajo enake funkcije, obstaja nekaj ključnih razlik med datotekama PKG in DMG.
Mapa vs. Slika
S tehničnega vidika so datoteke PKG na splošno mape; zapakirajo več datotek v eno, ki jo lahko prenesete skupaj. Datoteke PKG so namestitveni paketi. Datoteke DMG so na drugi strani preproste slike diska.
Ko odprete datoteko DMG, zažene namestitveni program programske opreme ali vsebino, ki je shranjena v njem in je pogosto prikazana kot izmenljivi pogon v vašem računalniku. Ne pozabite, da DMG ni namestitveni program; je samo slika izmenljivega medija, kot je ISO datoteka.
Splošne odpirače arhivov v sistemu Windows lahko uporabite za odpiranje datotek PKG. Lahko tudi odprite datoteke DMG v sistemu Windows, čeprav je postopek nekoliko drugačen.
Uporaba skriptov
Datoteke PKG lahko vključujejo skripte za objavo ali prednamestitev, ki lahko vključujejo navodila o tem, kam naj bodo datoteke nameščene. Prav tako lahko kopira več datotek na eno mesto ali namesti datoteke na več lokacij.
Datoteke DMG namestijo programsko opremo v glavne mape. Datoteka se prikaže na namizju, vsebina pa je običajno nameščena v aplikacijah.
DMG-ji lahko podpirajo relativne poti za izpolnjevanje obstoječih uporabnikov (FEU-jev), kar razvijalcem olajša vključitev uporabniških vodnikov, kot so običajni dokumenti ReadMe, za vsakega uporabnika v sistemu.
Tehnično lahko takšne datoteke dodate tudi v PKG, vendar zahteva veliko strokovnega znanja in izkušenj s skripti po namestitvi.
Datoteke DMG in PKG služijo različnim namenom
Medtem ko se oba pogosto uporabljata, je njun namen nekoliko drugačen. Datoteke DMG so veliko bolj prilagodljive in primerne za distribucijo, medtem ko datoteke PKG ponujajo več možnosti za posebna navodila za namestitev. Poleg tega sta obe stisnjeni, zato je velikost prvotne datoteke zmanjšana.