Paquets OS

En plus des paquets d’applications déployables et autres fichiers, vous pouvez créer des DMG de systèmes d’exploitation préconfigurés. Ces paquets OS peuvent vous faire gagner du temps et améliorer la cohérence de l'ensemble de votre réseau.

Bien que la création d'un paquet OS avec Composer soit similaire à celle de l'application Utilitaire de disque, Composer vous permet de nettoyer le système d’exploitation en supprimant les fichiers inutiles avant de créer le DMG.

Vous pouvez utiliser les réglages suivants afin de gérer les options de nettoyage pour les paquets OS avec Composer :
Compress Disk Image (Compresser l’image disque)
Cette option compresse le DMG du paquet OS.
Delete Temp Files (Supprimer les fichiers temporaires)
Cette option s’assure que les fichiers dans /private/tmp sont supprimés avant la création d’un paquet OS. Ces fichiers sont généralement supprimés pendant le processus de démarrage.
Delete Virtual Memory Files (Supprimer les fichiers de la mémoire virtuelle)
Cette option s’assure que les fichiers de la mémoire virtuelle sont supprimés avant la création d’un paquet OS, notamment le fichier sleepfile, qui peut être volumineux. Ces fichiers sont généralement supprimés puis recréés pendant le processus de démarrage.
Delete Special Files (Supprimer les fichiers spéciaux)
Apple recommande de supprimer les fichiers suivants avant de créer un paquet OS :
  • /private/var/db/BootCache.playlist

  • /private/var/db/volinfo.database

Cette option garantit la suppression de ces fichiers.

Delete Caches (Supprimer les caches)
Cette option supprime les fichiers du répertoire /Library/Caches avant de créer un paquet OS.
Remove System Keychain (Supprimer le trousseau système)
Cette option supprime le trousseau système du système d’exploitation pour s’assurer qu’un nouveau trousseau système est créé. Ceci permet d'éviter l'erreur « Cet ordinateur existe déjà » lors de la connexion d'un ordinateur à un service d'annuaire.
Ensure Trashes are Empty (Vérifier que la corbeille est vide)
Cette option vide la corbeille pour tout utilisateur ayant des éléments dans le dossier ~/.Trash. Elle met également à jour le fichier com.apple.dock.plist d'un utilisateur pour indiquer que la corbeille est vide.
Delete MCX Records in the Local Directory Service (Supprimer les enregistrements MCX du service d’annuaire local)
Cette option supprime le fichier /var/db/dslocal/nodes/Default/computers/localhost.plist avant de créer un paquet OS.

Installation et configuration du système d’exploitation

Pour des instructions sur l’installation et la configuration du système d’exploitation avant la création d’un paquet OS, consultez l’article de la Base de connaissances Creating a Minimal Base OS Image (Création d’une image OS de base minimale).

Création du paquet OS

Lorsque vous avez terminé de configurer le système d’exploitation, démarrez à partir d’un autre disque de démarrage pour créer le DMG.

  1. Ouvrez Composer et authentifiez-vous localement.
  2. Dans la barre d’outils, cliquez sur New (Nouveau) .
  3. Dans la section Operating System (Système d’exploitation) de la barre latérale, sélectionnez Build OS Package (Créer un paquet OS).
  4. Sélectionnez le lecteur pour lequel vous voulez créer un paquet, puis cliquez sur Next (Suivant).
  5. Choisissez les options pour supprimer les fichiers inutiles du paquet, puis cliquez sur Next (Suivant).
  6. Entrez un nom de paquet, sélectionnez l’emplacement où enregistrer le paquet, puis cliquez sur Build (Créer).