DMG in PKG umwandeln: So verteilen Sie Mac-Apps professionell
DMG in PKG umwandeln: So verteilen Sie Mac-Apps professionell
Ein praktischer Leitfaden für die Verteilung von macOS-Software im Unternehmen
Mac-Software kommt oft als DMG-Datei – ein Disk Image, das erst eingehängt werden muss. Für die Verteilung über MDM-Systeme (Mobile Device Management) sind jedoch PKG-Dateien deutlich besser geeignet. Warum? PKG-Dateien lassen sich direkt installieren, ohne manuelle Schritte. In diesem Artikel zeigen wir Ihnen, wie Sie DMG-Dateien in PKG-Pakete umwandeln.
📦 Was ist der Unterschied?
DMG-Dateien
- Disk Image (virtuelles Laufwerk)
- Muss erst eingehängt werden
- Enthält App-Dateien oder Installer
- Benötigt manuelle Interaktion
PKG-Dateien
- Installationspaket
- Direkte Installation möglich
- Ideal für MDM-Verteilung
- Automatisierbar per Terminal
🛠️ Schritt-für-Schritt-Anleitung
Voraussetzung: Aktivieren Sie unter Systemeinstellungen → Sicherheit & Datenschutz die Option „App Store und verifizierte Entwickler“.
Schritt 1: DMG-Datei öffnen
Navigieren Sie zu Ihrem Download-Ordner und doppelklicken Sie auf die DMG-Datei. macOS hängt sie als virtuelles Laufwerk ein und zeigt den Inhalt an.
Schritt 2: App installieren
Kopieren Sie die enthaltene .app-Datei in Ihren Programme-Ordner. Das ist wichtig – der productbuild-Befehl benötigt die App an diesem Speicherort.
Schritt 3: DMG auswerfen
Klicken Sie auf das Auswurf-Symbol neben dem virtuellen Laufwerk im Finder. Die DMG wird ausgehängt.
Schritt 4: Terminal öffnen
Starten Sie das Terminal (finden Sie unter Programme → Dienstprogramme → Terminal).
Schritt 5: PKG erstellen
Führen Sie folgenden Befehl aus:
sudo productbuild --component /Applications/IhreApp.app / /Pfad/zum/Speicherort/Paketname.pkgErsetzen Sie IhreApp.app durch den Namen Ihrer App und passen Sie den Zielpfad an. Nach Eingabe Ihres Administrator-Passworts erstellt macOS das PKG-Paket.
✅ Die PKG-Datei verwenden
Nach erfolgreicher Erstellung finden Sie die PKG-Datei am angegebenen Speicherort. Diese können Sie nun:
- ✅ Über Ihr MDM-System verteilen (z.B. Jamf, Hexnode, Microsoft Intune)
- ✅ Auf mehreren Macs gleichzeitig installieren
- ✅ Automatisiert per Script bereitstellen
- ✅ Mit digitaler Signatur versehen (empfohlen)
🔐 Wichtige Hinweise
⚠️ Sicherheit: Das Signieren von PKG-Dateien wird dringend empfohlen. Eine Signatur bestätigt, dass die Software vertrauenswürdig ist und nicht manipuliert wurde. Ohne Signatur warnen macOS-Sicherheitsfunktionen Nutzer bei der Installation.
💡 Praxistipp: Die Zeit für die Erstellung hängt von der Größe der App ab. Große Anwendungen wie Adobe-Produkte benötigen mehr Zeit als kleine Utility-Programme.
📋 Zusammenfassung
- DMG-Datei doppelklicken und einhängen
- App in den Programme-Ordner kopieren
- DMG auswerfen
- Terminal öffnen
- productbuild-Befehl ausführen
- PKG über MDM verteilen
Diese Methode eignet sich besonders für IT-Administratoren, die Mac-Software im Unternehmen zentral verteilen müssen. Der Prozess ist schnell, zuverlässig und lässt sich bei Bedarf auch automatisieren.