DMG vs. PKG: Was ist der Unterschied zwischen diesen Dateitypen?

Sie haben vielleicht beide auf Ihren Apple-Geräten gesehen, aber was bedeuten sie?

Wenn Sie ein macOS-Benutzer sind, sind Sie wahrscheinlich schon einmal auf PKG- und DMG-Dateien gestoßen. Beides sind gängige Dateinamenerweiterungen, die für unterschiedliche Dateiformate verwendet werden, aber es gibt einige wichtige Unterschiede, die Sie kennen sollten.

Was ist PKG?

Das PKG-Dateiformat wird häufig von Apple auf seinen Mobilgeräten und Computern verwendet. Es wird sowohl von macOS als auch von iOS unterstützt und enthält Softwarepakete von Apple. Es ist nicht nur Apple-Hardware, Sony verwendet PKG auch, um Softwarepakete auf PlayStation-Hardware zu installieren.

Der Inhalt des PKG-Dateiformats kann mit dem Apple Installer extrahiert und installiert werden. es ist ein Sehr ähnlich einer Zip-Datei ; Sie können mit der rechten Maustaste auf eine Datei klicken, um den Inhalt anzuzeigen, und Dateien werden beim Packen komprimiert.

Das PKG-Dateiformat verwaltet einen Index des Datenblocks, um jede darin enthaltene Datei zu lesen. Die PKG-Dateinamenerweiterung gibt es schon seit langem und wurde in Apple Newton-Betriebssystemen sowie in Solaris, einem Betriebssystem, das derzeit von Oracle verwaltet wird, verwendet. Darüber hinaus verwenden ältere Betriebssysteme wie BeOS auch PKG-Dateien.

PKG-Dateien enthalten Anweisungen, wohin bestimmte Dateien bei der Installation verschoben werden sollen. Es verwendet diese Anweisungen während der Extraktion und kopiert Daten an bestimmte Orte auf der Festplatte.

Was ist eine dmg-Datei?

Die meisten macOS-Benutzer werden vertraut sein im DMG-Dateiformat , was die Abkürzung für Disk Image File ist. DMG ist die Apple Disk Image-Dateierweiterung. Es ist ein Disk-Image, das zum Verteilen von Programmen oder anderen Dateien und sogar zum Speichern (z. B. auf Wechselmedien) verwendet werden kann. Wenn es gemountet ist, kopiert es Wechselmedien, wie z. B. ein USB-Laufwerk. Sie können von Ihrem Desktop aus auf die DMG-Datei zugreifen.

DMG-Dateien verschieben normalerweise Dateien in den Anwendungsordner. Sie können DMG-Dateien mit dem mitgelieferten Festplattendienstprogramm erstellen macOS Ventura Ebenfalls.

Dabei handelt es sich im Allgemeinen um Raw-Disk-Images, die Metadaten enthalten. Benutzer können bei Bedarf auch DMG-Dateien codieren. Betrachten Sie sie als Dateien, die alles enthalten, was Sie auf der Festplatte erwarten würden.

Apple verwendet dieses Format zum Komprimieren und Speichern von Softwareinstallationspaketen statt auf physischen Datenträgern. Wenn Sie jemals Software für Ihren Mac aus dem Internet heruntergeladen haben, sind Sie wahrscheinlich auf DMG-Dateien gestoßen.

Die Hauptunterschiede zwischen PKG- und DMG-Dateien

Obwohl sie ähnlich aussehen und manchmal dieselben Funktionen ausführen können, gibt es einige wesentliche Unterschiede zwischen PKG- und DMG-Dateien.

Ordner vs. Foto

Technisch gesehen sind PKG-Dateien im Allgemeinen Ordner; Sie packen mehrere Dateien in eine einzige Datei, die Sie zusammen herunterladen können. PKG-Dateien sind Installationspakete. DMG-Dateien hingegen sind einfache Disk-Images.

Wenn Sie eine DMG-Datei öffnen, startet sie das Programminstallationsprogramm oder den darin gespeicherten Inhalt und erscheint oft als Wechseldatenträger auf Ihrem Computer. Denken Sie daran, dass die DMG nicht gepinnt ist; Es ist nur ein Wechselmedien-Image, wie z ISO-Datei .

Allgemeine Tools zum Öffnen von Archiven unter Windows können zum Öffnen von PKG-Dateien verwendet werden. Du kannst auch Öffnen Sie DMG-Dateien unter Windows , obwohl der Prozess etwas anders ist.

Verwendung von Skripten

PKG-Dateien können Bereitstellungs- oder vorinstallierte Skripts enthalten, die Anweisungen zum Installationsort der Dateien enthalten können. Es kann auch mehrere Dateien an einen Ort kopieren oder Dateien an mehreren Orten installieren.

DMG-Dateien installieren das Programm in den Hauptordnern. Die Datei erscheint auf dem Desktop und der Inhalt wird normalerweise in Anwendungen installiert.

DMGs können Fill Existing Users Relative Paths (FEUs) unterstützen, was es Entwicklern erleichtert, Benutzerverzeichnisse wie herkömmliche ReadMe-Dokumente für jeden Benutzer im System einzufügen.

Technisch gesehen kann man solche Dateien auch zu PKG hinzufügen, aber es erfordert viel Erfahrung und Erfahrung mit Skripten nach der Installation.

DMG- und PKG-Dateien dienen unterschiedlichen Zwecken

Obwohl beide häufig verwendet werden, ist ihr beabsichtigter Zweck etwas anders. DMG-Dateien sind flexibler und verteilungsfreundlicher, während PKG-Dateien größere Optionen für spezifische Installationsanweisungen bieten. Außerdem sind sie beide komprimiert, sodass die ursprüngliche Dateigröße reduziert wird.

Zusammenhängende Artikel
Veröffentlichen Sie den Artikel auf

Einen Kommentar hinzufügen