DMG vs. PKG: Vad är skillnaden mellan dessa filtyper?

Du kanske har sett båda på dina Apple-enheter, men vad betyder de?

Om du är en macOS-användare har du förmodligen stött på PKG- och DMG-filer någon gång. Båda är vanliga filnamnstillägg som används för olika filformat, men det finns några viktiga skillnader som du bör känna till.

Vad är PKG?

PKG-filformatet används ofta av Apple på sina mobila enheter och datorer. Det stöds av både macOS och iOS och inkluderar mjukvarupaket från Apple. Det är inte bara Apple-hårdvara, Sony använder också PKG för att installera mjukvarupaket på PlayStation-hårdvara.

Innehållet i PKG-filformatet kan extraheras och installeras med Apple Installer. det är en Mycket lik en zip-fil ; Du kan högerklicka på en fil för att se innehållet och filerna komprimeras när de paketeras.

PKG-filformatet upprätthåller ett index över datablocket för att läsa varje fil inom. Filnamnstillägget PKG har funnits länge och har använts i Apple Newtons operativsystem, såväl som i Solaris, ett operativsystem som för närvarande underhålls av Oracle. Dessutom använder äldre operativsystem som BeOS också PKG-filer.

PKG-filer innehåller instruktioner för var du ska flytta vissa filer när du installerar dem. Den använder dessa instruktioner under extrahering och kopierar data till specifika platser på hårddisken.

Vad är en dmg-fil?

De flesta macOS-användare kommer att vara bekanta i DMG-filformat , som är en förkortning för Disk Image File. DMG är filtillägget Apple Disk Image. Det är en diskavbildning som kan användas för att distribuera program eller andra filer och kan till och med användas för lagring (som på flyttbara media). När den är monterad kopierar den flyttbara media, till exempel en USB-enhet. Du kan komma åt DMG-filen från ditt skrivbord.

DMG-filer flyttar vanligtvis filer till mappen Applications. Du kan skapa DMG-filer med hjälp av Disk Utility, som medföljer macOS Ventura Också.

Dessa är i allmänhet råa diskbilder som innehåller metadata. Användare kan även koda DMG-filer om det behövs. Se dem som filer som innehåller allt du kan förvänta dig på disken.

Apple använder detta format för att komprimera och lagra programvaruinstallationspaket istället för på fysiska diskar. Om du någonsin har laddat ner programvara för din Mac från webben, har du förmodligen stött på DMG-filer.

De viktigaste skillnaderna mellan PKG- och DMG-filer

Även om de kan se likadana ut och ibland kan utföra samma funktioner, finns det några viktiga skillnader mellan PKG- och DMG-filer.

mapp kontra bild

Tekniskt sett är PKG-filer i allmänhet mappar; De packar flera filer till en enda fil som du kan ladda ner tillsammans. PKG-filer är installationspaket. DMG-filer, å andra sidan, är enkla diskbilder.

När du öppnar en DMG-fil startar den programinstallationsprogrammet eller innehållet som finns lagrat i, och det visas ofta som en flyttbar enhet på din dator. Kom ihåg att DMG inte är fäst; Det är bara en flyttbar mediabild, som ISO-fil .

Allmänna öppningsverktyg för arkiv på Windows kan användas för att öppna PKG-filer. Du kan också Öppna DMG-filer på Windows , även om processen är något annorlunda.

med hjälp av skript

PKG-filer kan innehålla distribution eller förinstallerade skript, som kan innehålla instruktioner om var filerna ska installeras. Det kan också kopiera flera filer till en plats eller installera filer till flera platser.

DMG-filer installerar programmet i huvudmapparna. Filen visas på skrivbordet och innehållet installeras vanligtvis i applikationer.

DMG:er kan stödja FEUs (Fill Existing Users relative paths), vilket gör det lättare för utvecklare att inkludera användarkataloger, som traditionella ReadMe-dokument, för varje användare i systemet.

Tekniskt sett kan man även lägga till sådana filer i PKG, men det kräver mycket erfarenhet och erfarenhet av skript efter installationen.

DMG- och PKG-filer tjänar olika syften

Även om båda används ofta, är deras avsedda syfte något annorlunda. DMG-filer är mer flexibla och distributionsvänliga, medan PKG-filer ger fler alternativ för specifika installationsinstruktioner. Dessutom är de båda komprimerade, så den ursprungliga filstorleken minskas.

Relaterade inlägg
Publicera artikeln på

Lägg till en kommentar