Lezers zoals jij steunen MUO. Wanneer u een aankoop doet via links op onze site, kunnen we een aangesloten commissie verdienen. Lees verder.

Als u een macOS-gebruiker bent, is de kans groot dat u op een gegeven moment zowel PKG- als DMG-bestanden bent tegengekomen. Beide zijn veelgebruikte bestandsnaamextensies die voor verschillende bestandsindelingen worden gebruikt, maar er zijn enkele fundamentele verschillen waarvan u op de hoogte moet zijn.

Wat is PKG?

Het PKG-bestandsformaat wordt vaak gebruikt door Apple op zijn mobiele apparaten en computers. Het wordt ondersteund door zowel macOS als iOS en bevat softwarepakketten van Apple. Het is echter niet exclusief voor Apple-apparaten, aangezien Sony PKG ook gebruikt voor het installeren van softwarepakketten op PlayStation-apparaten.

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

instagram viewer

Het PKG-bestandsformaat onderhoudt een index voor het gegevensblok om elk bestand erin te lezen. De PKG-bestandsnaamextensie bestaat al een tijdje en wordt gebruikt in Apple Newton-besturingssystemen, evenals in Solaris, een besturingssysteem dat Oracle momenteel onderhoudt. Bovendien gebruikten oudere besturingssystemen zoals BeOS ook PKG-bestanden.

PKG-bestanden bevatten instructies over waar bepaalde bestanden naartoe moeten worden verplaatst wanneer ze zijn geïnstalleerd. 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 met de DMG-bestandsindeling, afkorting van Disk Image File. DMG is de Apple Disk Image-bestandsextensie. Het is een schijfkopie die kan worden gebruikt voor het verspreiden van software of andere bestanden en die zelfs kan worden gebruikt voor opslag (zoals verwisselbare media). Wanneer het is aangekoppeld, repliceert 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 beschikbaar is met macOS Ventura te.

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

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

Belangrijkste verschillen tussen PKG- en DMG-bestanden

Hoewel ze op elkaar lijken en soms dezelfde functies kunnen uitvoeren, zijn er enkele belangrijke verschillen tussen PKG- en DMG-bestanden.

Map versus Afbeelding

Vanuit technisch oogpunt zijn PKG-bestanden over het algemeen mappen; ze verpakken verschillende bestanden in één die u samen kunt downloaden. PKG-bestanden zijn installatiepakketten. DMG-bestanden zijn daarentegen eenvoudige schijfkopieën.

Wanneer u een DMG-bestand opent, wordt het software-installatieprogramma of de daarin opgeslagen inhoud gestart, vaak weergegeven als een verwisselbare schijf op uw computer. Onthoud dat DMG geen installatieprogramma is; het is gewoon een afbeelding van verwisselbare media, zoals een ISO-bestand.

Algemene archiefopeners op Windows kunnen worden gebruikt om PKG-bestanden te openen. Je kan ook open DMG-bestanden op Windows, hoewel het proces iets anders is.

Scripts gebruiken

PKG-bestanden kunnen post- of pre-installatiescripts 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 op meerdere locaties installeren.

DMG-bestanden installeren de software in de kernmappen. Het bestand verschijnt op het bureaublad en de inhoud wordt meestal geïnstalleerd in Toepassingen.

DMG's kunnen relatieve paden ondersteunen voor het invullen van bestaande gebruikers (FEU's), waardoor het voor ontwikkelaars gemakkelijker wordt om gebruikershandleidingen, zoals conventionele ReadMe-documenten, op te nemen voor elke gebruiker op het systeem.

Technisch gezien kunt u dergelijke bestanden ook op PKG toevoegen, maar dit vereist aanzienlijke expertise en ervaring met post-installatiescripts.

DMG- en PKG-bestanden hebben verschillende doelen

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