Lesere som deg er med på å støtte MUO. Når du foretar et kjøp ved å bruke lenker på nettstedet vårt, kan vi tjene en tilknyttet provisjon. Les mer.

Hvis du er en macOS-bruker, er sjansen stor for at du har kommet over både PKG- og DMG-filer på et tidspunkt. Begge er vanlige filnavn som brukes til forskjellige filformater, men det er noen grunnleggende forskjeller du bør vite om.

Hva er PKG?

PKG-filformatet brukes ofte av Apple på mobil- og dataenheter. Den støttes av både macOS og iOS og inkluderer programvarepakker fra Apple. Det er imidlertid ikke eksklusivt for Apple-enheter, siden Sony også bruker PKG for å installere programvarepakker på PlayStation-enheter.

Innholdet i PKG-filformatet kan pakkes ut og installeres ved hjelp av Apple Installer. Det er veldig ligner på en zip-fil; du kan høyreklikke på filen for å se innholdet, og filene komprimeres når de pakkes.

PKG-filformatet opprettholder en indeks til datablokken for å lese hver fil inni. PKG-filnavnet har eksistert en god stund og har blitt brukt i Apple Newton-operativsystemer, så vel som i Solaris, et operativsystem som Oracle for tiden vedlikeholder. I tillegg brukte eldre operativsystemer som BeOS også PKG-filer.

instagram viewer

PKG-filer inneholder instruksjoner om hvor enkelte filer skal flyttes når de er installert. Den bruker disse instruksjonene under utvinning og kopierer data til bestemte steder på harddisken.

Hva er en DMG-fil?

De fleste macOS-brukere vil være kjent med DMG filformat, forkortelse for Disk Image File. DMG er filtypen Apple Disk Image. Det er et diskbilde som kan brukes til å distribuere programvare eller andre filer og kan til og med brukes til lagring (som flyttbare medier). Når den er montert, replikerer den flyttbare medier, som en USB-stasjon. Du kan få tilgang til DMG-filen fra skrivebordet.

DMG-filer flytter vanligvis filer til Applications-mappen. Du kan lage DMG-filer ved hjelp av Diskverktøy, som er tilgjengelig med macOS Ventura også.

Disse er vanligvis rå diskbilder som inneholder metadata. Brukere kan også kryptere DMG-filer om nødvendig. Tenk på dem som filer som inneholder alt du forventer på en disk.

Apple bruker dette formatet til å komprimere og lagre programvareinstallasjonspakker i stedet for fysiske disker. Hvis du har lastet ned programvare for Mac-en fra nettet, har du sannsynligvis kommet over DMG-filer.

Nøkkelforskjeller mellom PKG- og DMG-filer

Selv om de kan virke like og noen ganger kan utføre de samme funksjonene, er det noen viktige forskjeller mellom PKG- og DMG-filer.

Mappe vs. Bilde

Fra et teknisk synspunkt er PKG-filer vanligvis mapper; de pakker flere filer i én som du kan laste ned sammen. PKG-filer er installasjonspakker. DMG-filer er derimot enkle diskbilder.

Når du åpner en DMG-fil, starter den programvareinstallasjonsprogrammet eller innholdet som er lagret i, og vises ofte som en flyttbar stasjon på datamaskinen din. Husk at DMG ikke er et installatør; det er bare et bilde av flyttbare medier, som en ISO-fil.

Generelle arkivåpnere på Windows kan brukes til å åpne PKG-filer. Du kan også åpne DMG-filer på Windows, selv om prosessen er litt annerledes.

Bruke skript

PKG-filer kan inkludere post- eller forhåndsinstallasjonsskript, som kan inkludere instruksjoner om hvor filene skal installeres. Den kan også kopiere flere filer til et enkelt sted eller installere filer på flere steder.

DMG-filer installerer programvaren i kjernemappene. Filen vises på skrivebordet, og innholdet er vanligvis installert i Programmer.

DMGer kan støtte relative baner for fyll eksisterende brukere (FEUs), noe som gjør det enklere for utviklere å inkludere brukerveiledninger, for eksempel konvensjonelle ReadMe-dokumenter, for hver bruker på systemet.

Teknisk sett kan du også legge til slike filer på PKG, men det krever betydelig ekspertise og erfaring med skript etter installasjon.

DMG- og PKG-filer tjener forskjellige formål

Mens begge er ofte brukt, er deres tiltenkte formål litt annerledes. DMG-filer er mye mer fleksible og egnet for distribusjon, mens PKG-filer tilbyr større muligheter for spesifikke installasjonsinstruksjoner. I tillegg er de begge komprimert, slik at den opprinnelige filstørrelsen reduseres.