Tipp

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.pkg

Ersetzen 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

  1. DMG-Datei doppelklicken und einhängen
  2. App in den Programme-Ordner kopieren
  3. DMG auswerfen
  4. Terminal öffnen
  5. productbuild-Befehl ausführen
  6. 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.