DMG vs PKG: Wat is it ferskil yn dizze triem typen?

Jo hawwe se miskien beide sjoen op jo Apple-apparaten, mar wat betsjutte se?

As jo ​​​​in macOS-brûker binne, binne jo wierskynlik op in stuit PKG- en DMG-bestannen tsjinkommen. Beide binne gewoane triemnamme-útwreidings dy't wurde brûkt foar ferskate bestânsformaten, mar d'r binne wat wichtige ferskillen wêr't jo oer moatte witte.

Wat is PKG?

It PKG-bestânformaat wurdt faak brûkt troch Apple op har mobile apparaten en kompjûters. It wurdt stipe troch sawol macOS as iOS en omfettet softwarepakketten fan Apple. It is net allinich Apple-hardware, Sony brûkt ek PKG om softwarepakketten op PlayStation-hardware te ynstallearjen.

De ynhâld fan it PKG-bestânformaat kin ekstrahearre en ynstalleare wurde mei de Apple Ynstallearder. it is a Hiel gelyk oan in zip-bestân ; Jo kinne rjochts klikke op in bestân om de ynhâld te besjen, en bestannen wurde komprimearre as se ynpakt binne.

It PKG-bestânformaat ûnderhâldt in yndeks fan it gegevensblok om elke bestân binnen te lêzen. De PKG-bestânnamme-útwreiding bestiet al in lange tiid en is brûkt yn Apple Newton-bestjoeringssystemen, lykas yn Solaris, in bestjoeringssysteem dat op it stuit wurdt ûnderhâlden troch Oracle. Derneist brûke âldere bestjoeringssystemen lykas BeOS ek PKG-bestannen.

PKG-bestannen befetsje ynstruksjes foar wêr't jo bepaalde bestannen kinne ferpleatse by it ynstallearjen fan se. It brûkt dizze ynstruksjes by ekstraksje en kopiearret gegevens nei spesifike lokaasjes op 'e hurde skiif.

Wat is in dmg-bestân?

De measte macOS-brûkers sille bekend wêze yn DMG-bestânformaat , wat koart is foar Disk Image File. DMG is de triem-útwreiding fan Apple Disk Image. It is in skiifôfbylding dy't brûkt wurde kin om programma's of oare bestannen te fersprieden en kin sels brûkt wurde foar opslach (lykas op útnimbere media). As it is monteare, kopiearret it útnimbere media, lykas in USB-stasjon. Jo kinne tagong krije ta it DMG-bestân fan jo buroblêd.

DMG-bestannen ferpleatse normaal bestannen nei de map Applikaasjes. Jo kinne DMG-bestannen oanmeitsje mei Disk Utility, dat is foarsjoen fan macOS komt ek.

Dit binne oer it algemien rûge skiifôfbyldings dy't metadata befetsje. Brûkers kinne ek DMG-bestannen kodearje as nedich. Tink oan se as triemmen dy't befetsje alles wat jo soene ferwachtsje op skiif.

Apple brûkt dit formaat om software-ynstallaasjepakketten te komprimearjen en op te slaan ynstee fan op fysike skiven. As jo ​​​​oait software foar jo Mac hawwe downloade fan it web, binne jo wierskynlik DMG-bestannen tsjinkommen.

De wichtichste ferskillen tusken PKG en DMG triemmen

Hoewol se lykje kinne en soms deselde funksjes kinne útfiere, binne d'r guon wichtige ferskillen tusken PKG- en DMG-bestannen.

map vs ôfbylding

Technysk binne PKG-bestannen oer it algemien mappen; Se pakke ferskate bestannen yn ien bestân dat jo tegearre kinne downloade. PKG-bestannen binne ynstallaasjepakketten. DMG-bestannen, oan 'e oare kant, binne ienfâldige skiifôfbyldings.

As jo ​​in DMG-bestân iepenje, lanseart it it programma-ynstallearder as de ynhâld opslein binnen, en it ferskynt faaks as in útnimbere stasjon op jo kompjûter. Unthâld dat de DMG is net pinned; It is gewoan in útnimbere mediaôfbylding, lykas ISO triem .

Algemiene ark foar iepening fan argyf op Windows kinne brûkt wurde om PKG-bestannen te iepenjen. Jo kinne ek Iepenje DMG-bestannen op Windows , hoewol it proses is wat oars.

mei help fan skripts

PKG-bestannen kinne ynset of foarôf ynstalleare skripts omfetsje, dy't ynstruksjes kinne befetsje oer wêr't jo de bestannen kinne ynstallearje. It kin ek meardere bestannen nei ien lokaasje kopiearje of bestannen op meardere lokaasjes ynstallearje.

DMG-bestannen ynstallearje it programma yn 'e haadmappen. De triem ferskynt op it buroblêd, en de ynhâld wurdt normaal ynstalleare yn applikaasjes.

DMG's kinne Folje besteande brûkers relative paden (FEU's) stypje, wêrtroch it makliker is foar ûntwikkelders om brûkersmappen op te nimmen, lykas tradisjonele ReadMe-dokuminten, foar elke brûker op it systeem.

Technysk kinne jo ek tafoegje sokke triemmen oan PKG, mar it freget in soad ûnderfining en ûnderfining mei skripts nei ynstallaasje.

DMG- en PKG-bestannen tsjinje ferskate doelen

Wylst beide faak brûkt wurde, is har bedoelde doel wat oars. DMG-bestannen binne fleksibeler en distribúsjefreonlik, wylst PKG-bestannen gruttere opsjes jouwe foar spesifike ynstallaasjeynstruksjes. Dêrneist binne se beide komprimearre, sadat de orizjinele triemgrutte wurdt fermindere.

Related posts
Publisearje it artikel op

Foegje in reaksje ta