Betriebssystempakete
Sie können nicht nur Pakete mit bereitzustellenden Anwendungen und sonstigen Dateien erstellen, sondern auch DMG-Installationspakete mit vorkonfigurierten Betriebssystemen. Mit diesen Betriebssystempaketen sparen Sie Zeit und sorgen innerhalb Ihres Netzwerk für einheitlich konfigurierte Betriebssysteme.
Die für die Erstellung von Betriebssystempaketen mit Composer erforderlichen Schritte ähneln denen bei der Erstellung mit dem Festplattendienstprogramm. Mit Composer können Sie darüber hinaus jedoch das Betriebssystem bereinigen, indem Sie vor dem Erstellen der DMG-Paketdatei alle unnötigen Dateien entfernen.
- Compress Disk Image (Festplatten-Image komprimieren)
- Mit dieser Option komprimieren Sie die DMG-Paketdatei mit dem Betriebssystem-Image.
- Delete Temp Files (Temporäre Dateien löschen)
- Diese Option stellt sicher, dass die Dateien unter /private/tmp gelöscht werden, bevor ein Betriebssystempaket erstellt wird. Diese Dateien werden üblicherweise während des Startvorgangs gelöscht.
- Delete Virtual Memory Files (Dateien im virtuellen Speicher löschen)
- Mit dieser Option werden Dateien im virtuellen Speicher vor dem Erstellen des Betriebssystempakets gelöscht, einschließlich der potentiell sehr großen Datei sleepfile. Diese Dateien werden üblicherweise während des Startvorgangs gelöscht und neu erstellt.
- Delete Special Files (Spezielle Dateien löschen)
- Apple empfiehlt, die folgenden Dateien vor dem Erstellen eines Betriebssystempakets zu löschen:
/private/var/db/BootCache.playlist
/private/var/db/volinfo.database
Mit dieser Option wird sichergestellt, dass diese Dateien tatsächlich gelöscht werden.
- Delete Caches (Zwischenspeicher löschen)
- Entfernt vor dem Erstellen des Betriebssystempakets die Dateien im Ordner /Library/Caches.
- Remove System Keychain (Systemschlüsselbund löschen)
- Entfernt den System-Schlüsselbund aus dem Betriebssystem, um die Erstellung eines neuen System-Schlüsselbunds zu gewährleisten. Dadurch wird der Fehler „This computer already exists (Dieser Computer ist bereits vorhanden.)“ verhindert, der andernfalls angezeigt wird, wenn der Computer an einen Verzeichnisdienst angebunden wird.
- Ensure Trashes are Empty (Sicherstellen, dass Papierkörbe leer sind)
- Leert den Papierkorb für alle Benutzer, die Elemente im Ordner ~/.Trash haben. Darüber hinaus wird in der benutzerspezifischen Datei com.apple.dock.plist vermerkt, dass der Papierkorb leer ist.
- Delete MCX Records in the Local Directory Service (MCX-Protokolle im lokalen Verzeichnisdienst löschen)
- Entfernt vor dem Erstellen des Betriebssystempakets die Datei /var/db/dslocal/nodes/Default/computers/localhost.plist.
Installieren und Konfigurieren des Betriebssystems
Weitere Informationen darüber, wie Sie das Betriebssystem vor dem Erstellen eines Betriebssystempakets installieren und konfigurieren, erhalten Sie in der Informationsdatenbank im Artikel Creating a Minimal Base OS Image (Erstellen eines möglichst kleinen Images des Basis-Betriebssystems).
Erstellen des Betriebssystempakets
Wenn Sie die Konfiguration des Betriebssystems abgeschlossen haben, starten Sie es von einem anderen Startvolume aus, um die DMG-Paketdatei zu erstellen.