DMG vs. PKG: Wat is die verskil in hierdie lêertipes?

Jy het dalk albei van hulle op jou Apple-toestelle gesien, maar wat beteken dit?

As jy 'n macOS-gebruiker is, het jy waarskynlik op 'n stadium PKG- en DMG-lêers teëgekom. Albei is algemene lêernaamuitbreidings wat vir verskillende lêerformate gebruik word, maar daar is 'n paar belangrike verskille waarvan u moet weet.

Wat is PKG?

Die PKG-lêerformaat word algemeen deur Apple op sy mobiele toestelle en rekenaars gebruik. Dit word deur beide macOS en iOS ondersteun en sluit sagtewarepakkette van Apple in. Dit is nie net Apple-hardeware nie, Sony gebruik ook PKG om sagtewarepakkette op PlayStation-hardeware te installeer.

Die inhoud van die PKG-lêerformaat kan met die Apple Installer onttrek en geïnstalleer word. dit is 'n Baie soortgelyk aan 'n zip-lêer ; Jy kan regskliek op 'n lêer om die inhoud te sien, en lêers word saamgepers wanneer dit verpak word.

Die PKG-lêerformaat hou 'n indeks van die datablok in stand om elke lêer binne te lees. Die PKG-lêernaamuitbreiding bestaan ​​al lank en is gebruik in Apple Newton-bedryfstelsels, sowel as in Solaris, 'n bedryfstelsel wat tans deur Oracle onderhou word. Boonop gebruik ouer bedryfstelsels soos BeOS ook PKG-lêers.

PKG-lêers bevat instruksies vir waarheen om sekere lêers te skuif wanneer hulle geïnstalleer word. Dit gebruik hierdie instruksies tydens onttrekking en kopieer data na spesifieke plekke op die hardeskyf.

Wat is 'n dmg-lêer?

Die meeste macOS-gebruikers sal bekend wees in DMG-lêerformaat , wat kort is vir Disk Image File. DMG is die Apple Disk Image-lêeruitbreiding. Dit is 'n skyfbeeld wat gebruik kan word om programme of ander lêers te versprei en kan selfs vir berging (soos op verwyderbare media) gebruik word. Wanneer dit gemonteer is, kopieer dit verwyderbare media, soos 'n USB-stasie. Jy kan toegang tot die DMG-lêer kry vanaf jou lessenaar.

DMG-lêers skuif gewoonlik lêers na die Applications-lêergids. U kan DMG-lêers skep met behulp van Disk Utility, wat voorsien word macOS kom ook.

Dit is gewoonlik rou skyfbeelde wat metadata bevat. Gebruikers kan ook DMG-lêers enkodeer indien nodig. Dink aan hulle as lêers wat alles bevat wat jy op skyf sou verwag.

Apple gebruik hierdie formaat om sagteware-installasiepakkette saam te pers en te stoor in plaas van op fisiese skywe. As jy al ooit sagteware vir jou Mac van die web afgelaai het, het jy waarskynlik DMG-lêers teëgekom.

Die belangrikste verskille tussen PKG- en DMG-lêers

Alhoewel hulle soortgelyk kan lyk en soms dieselfde funksies kan verrig, is daar 'n paar belangrike verskille tussen PKG- en DMG-lêers.

gids vs beeld

Tegnies is PKG-lêers oor die algemeen vouers; Hulle pak verskeie lêers in 'n enkele lêer wat jy saam kan aflaai. PKG-lêers is installasiepakkette. DMG-lêers, aan die ander kant, is eenvoudige skyfbeelde.

Wanneer jy 'n DMG-lêer oopmaak, begin dit die programinstalleerder of die inhoud wat daarin gestoor is, en dit verskyn dikwels as 'n verwyderbare skyf op jou rekenaar. Onthou dat die DMG nie vasgespeld is nie; Dit is net 'n verwyderbare media beeld, soos ISO lêer .

Algemene argief-openingsnutsgoed op Windows kan gebruik word om PKG-lêers oop te maak. Jy kan ook Maak DMG-lêers op Windows oop , hoewel die proses effens anders is.

skrifte gebruik

PKG-lêers kan ontplooiing of vooraf geïnstalleerde skrifte insluit, wat instruksies kan insluit oor waar om die lêers te installeer. Dit kan ook verskeie lêers na een plek kopieer of lêers na verskeie plekke installeer.

DMG-lêers installeer die program in die hoofgidse. Die lêer verskyn op die lessenaar, en die inhoud word gewoonlik in toepassings geïnstalleer.

DMG's kan vul bestaande gebruikers relatiewe paaie (FEU's) ondersteun, wat dit makliker maak vir ontwikkelaars om gebruikersgidse, soos tradisionele Leesmy-dokumente, vir elke gebruiker op die stelsel in te sluit.

Tegnies kan jy ook sulke lêers by PKG voeg, maar dit verg baie ondervinding en ondervinding met skrifte na installasie.

DMG- en PKG-lêers dien verskillende doeleindes

Alhoewel beide algemeen gebruik word, is hul beoogde doel effens anders. DMG-lêers is meer buigsaam en verspreidingsvriendelik, terwyl PKG-lêers groter opsies bied vir spesifieke installasie-instruksies. Daarbenewens is hulle albei saamgepers, sodat die oorspronklike lêergrootte verminder word.

Verwante poste
Publiseer die artikel op

Lewer kommentaar