DMG versus PKG: wat is het verschil tussen deze bestandstypen?

Je hebt ze misschien allebei op je Apple-apparaten gezien, maar wat betekenen ze?

Als u een macOS-gebruiker bent, bent u waarschijnlijk ooit PKG- en DMG-bestanden tegengekomen. Beide zijn veelgebruikte bestandsnaamextensies die voor verschillende bestandsindelingen worden gebruikt, maar er zijn enkele belangrijke verschillen die u moet kennen.

Wat is PKG?

Het PKG-bestandsformaat wordt veel gebruikt door Apple op zijn mobiele apparaten en computers. Het wordt ondersteund door zowel macOS als iOS en bevat softwarepakketten van Apple. Het is niet alleen Apple-hardware, Sony gebruikt PKG ook om softwarepakketten op PlayStation-hardware te installeren.

De inhoud van het PKG-bestandsformaat kan worden uitgepakt en geïnstalleerd met behulp van de Apple Installer. het is een Zeer vergelijkbaar met een zip-bestand ; U kunt met de rechtermuisknop op een bestand klikken om de inhoud te bekijken en bestanden worden gecomprimeerd wanneer ze worden verpakt.

Het PKG-bestandsformaat houdt een index bij van het gegevensblok om elk bestand erin te lezen. De PKG-bestandsnaamextensie bestaat al heel lang en wordt gebruikt in Apple Newton-besturingssystemen, evenals in Solaris, een besturingssysteem dat momenteel wordt beheerd door Oracle. Daarnaast gebruiken oudere besturingssystemen zoals BeOS ook PKG-bestanden.

PKG-bestanden bevatten instructies voor het verplaatsen van bepaalde bestanden bij het installeren ervan. Het gebruikt deze instructies tijdens het uitpakken en kopieert gegevens naar specifieke locaties op de harde schijf.

Wat is een dmg-bestand?

De meeste macOS-gebruikers zullen bekend zijn in DMG-bestandsformaat , wat een afkorting is voor Disk Image File. DMG is de Apple Disk Image-bestandsextensie. Het is een schijfkopie die kan worden gebruikt om programma's of andere bestanden te verspreiden en die zelfs kan worden gebruikt voor opslag (zoals op verwisselbare media). Wanneer het is aangekoppeld, kopieert het verwisselbare media, zoals een USB-station. U hebt vanaf uw bureaublad toegang tot het DMG-bestand.

DMG-bestanden verplaatsen bestanden meestal naar de map Toepassingen. U kunt DMG-bestanden maken met Schijfhulpprogramma, dat wordt meegeleverd macOS Ventura Ook.

Dit zijn over het algemeen onbewerkte schijfkopieën die metadata bevatten. Gebruikers kunnen indien nodig ook DMG-bestanden coderen. Zie ze als bestanden die alles bevatten wat u op schijf zou verwachten.

Apple gebruikt dit formaat om software-installatiepakketten te comprimeren en op te slaan in plaats van op fysieke schijven. Als u ooit software voor uw Mac van internet hebt gedownload, bent u waarschijnlijk DMG-bestanden tegengekomen.

De belangrijkste verschillen tussen PKG- en DMG-bestanden

Hoewel ze er misschien hetzelfde uitzien en soms dezelfde functies kunnen uitvoeren, zijn er enkele belangrijke verschillen tussen PKG- en DMG-bestanden.

map versus afbeelding

Technisch gezien zijn PKG-bestanden over het algemeen mappen; Ze verpakken verschillende bestanden in één bestand dat u samen kunt downloaden. PKG-bestanden zijn installatiepakketten. DMG-bestanden zijn daarentegen eenvoudige schijfkopieën.

Wanneer u een DMG-bestand opent, wordt het programma-installatieprogramma of de daarin opgeslagen inhoud gestart en verschijnt het vaak als een verwisselbare schijf op uw computer. Onthoud dat de DMG niet is vastgezet; Het is gewoon een verwisselbare media-afbeelding, zoals ISO-bestand .

Algemene hulpmiddelen voor het openen van archieven op Windows kunnen worden gebruikt om PKG-bestanden te openen. Jij kan ook Open DMG-bestanden op Windows , hoewel het proces iets anders is.

scripts gebruiken

PKG-bestanden kunnen implementatie- of vooraf geïnstalleerde scripts bevatten, die instructies kunnen bevatten over waar de bestanden moeten worden geïnstalleerd. Het kan ook meerdere bestanden naar één locatie kopiëren of bestanden naar meerdere locaties installeren.

DMG-bestanden installeren het programma in de hoofdmappen. Het bestand verschijnt op het bureaublad en de inhoud wordt meestal in applicaties geïnstalleerd.

DMG's kunnen Fill Existing Users relative paths (FEU's) ondersteunen, waardoor het voor ontwikkelaars gemakkelijker wordt om gebruikersmappen op te nemen, zoals traditionele ReadMe-documenten, voor elke gebruiker op het systeem.

Technisch gezien kun je dergelijke bestanden ook toevoegen aan PKG, maar het vereist veel ervaring en ervaring met scripts na installatie.

DMG- en PKG-bestanden hebben verschillende doelen

Hoewel beide vaak worden gebruikt, is het beoogde doel iets anders. DMG-bestanden zijn flexibeler en distributievriendelijker, terwijl PKG-bestanden meer opties bieden voor specifieke installatie-instructies. Bovendien zijn ze beide gecomprimeerd, zodat de oorspronkelijke bestandsgrootte wordt verkleind.

Gerelateerde berichten
Publiceer het artikel op

Voeg een reactie toe