PKG DMG
Filkonvertering

Konverter PKG til DMG

HURTIGSVAR
Er det mulig å konvertere PKG til DMG?
Ja - PKG konverterer til DMG.

Pakk ut appen eller filene fra .pkg-filen med Pacifist uten å kjøre installasjonsprogrammet, og opprett deretter en .dmg fra den mappen ved å bruke Diskverktøy sin Fil > Nytt bilde > Bilde fra mappe. Resultatet er et diskbilde som inneholder de utpakkede filene, ikke et fungerende installasjonsprogram.

Også til DMG: SPARSEBUNDLE · MPKG · GI

På denne siden

Testet på macOS, Windows og Linux
Sist verifisert Oct 2026

Flere gratis konverteringer

HEIC, PNG, WEBP, MP3 og mer - alle verktøy her er gratis.

Åpne verktøykassen

Hvorfor konvertere PKG til DMG?

De fleste gjør dette for å pakke om programvare som et «dra-til-Applikasjoner»-diskbilde i stedet for et installasjonsprogram, eller for å arkivere de installerte filene i et monterbart bilde uten å kjøre hele installasjonsprogrammet på målmaskinen. .pkg-filen forblir intakt; bare filene pakkes ut for omemballering.

Hvordan konvertere PKG til DMG

Pacifist APP

Åpne .pkg i Pacifist, velg filene eller app-bunten, klikk «Extract to» og lagre i en midlertidig mappe, og bruk deretter Diskverktøy sin Fil > Nytt bilde > Bilde fra mappe for å opprette en .dmg fra den mappen.

Diskverktøy FREE

Etter at du har pakket ut innholdet i .pkg-filen til en mappe via Pacifist eller kommandolinjeverktøy, bruker du Fil > Nytt bilde > Bilde fra mappe i Diskverktøy for å produsere en komprimert .dmg.

Om disse formatene

Kvalitet og hva du bør passe på

  • Installasjonsskript (preinstall, postinstall) fra .pkg-filen kjøres ikke når du pakker ut filer direkte - apper som krever endringer på systemnivå, lisensregistrering eller hjelpeverktøy vil kanskje ikke fungere korrekt.
  • Bill of Materials (BOM) inne i .pkg-filen registrerer nøyaktige målbaner, tillatelser og eierskap for hver installert fil; denne informasjonen går tapt når man går utenom installasjonsprogrammet.
  • En .dmg er et monterbart diskbilde for fildistribusjon, ikke et installasjonsprogram - det kan ikke kjøre skript eller administrere tillatelser på samme måte som en .pkg gjør.

Ofte stilte spørsmål

Hvorfor konvertere PKG til DMG i stedet for bare å kjøre installasjonsprogrammet?
Hovedårsaken er å distribuere appen som et diskbilde man drar til Applikasjoner-mappen, eller å arkivere de installerte filene uten å kjøre .pkg-installasjonsprogrammet på målmaskinen.
Vil appen fungere korrekt hvis den pakkes ut fra en `.pkg` og legges i en `.dmg`?
Bare hvis appen ikke er avhengig av skript som kjøres etter installasjon - drivere, nisser (daemons) og apper som patcher systemfiler vil kanskje ikke fungere uten at installasjonsprogrammet kjøres.
Hvilke kommandolinjeverktøy kan gjøre dette på macOS?
Bruk xar -xf file.pkg for å pakke ut XAR-arkivet, cat Payload | gunzip | cpio -id for å pakke ut filene, og deretter hdiutil create for å produsere .dmg-filen.
Bør jeg bruke DMG eller ISO for å distribuere macOS-programvare?
Bruk alltid .dmg - det er det innfødte diskbildeformatet for macOS. ISO er for optiske diskbilder og er sjelden det riktige formatet for distribusjon av macOS-programvare.