En savoir plus : Prise en main de Munki
Munki est une collection d’outils open source qui fonctionnent de pair avec les référentiels Web de packs et de métadonnées de packs afin de gérer l’installation et la configuration de logiciels. Elle est généralement utilisé par les administrateurs système qui doivent gérer les installations de logiciels sur un grand nombre d’ordinateurs macOS, généralement dans des environnements d’entreprise et d’enseignement.
Cet article vous guide à travers les étapes d’installation et de désinstallation des packs à l’aide de Munki.
|
Installation d’un pack
1. Création du pack dans Admin Console
Connectez-vous à Admin Console, accédez à l’onglet Packs, puis cliquez sur Créer un pack.
Une fois que vous avez créé le pack dans Adobe Admin Console, celui-ci est téléchargé sur votre ordinateur.
2. Importation du pack dans le référentiel Munki
-
Sur le terminal, exécutez la commande suivante :
munkiimport <chemin d’accès du pack téléchargé>
-
Vous êtes invité à fournir des informations sur le pack.
Use existing item as a template? (Utiliser l’élément existant comme modèle ?) [y/N]
Si vous avez déjà importé un pack Admin Console et que vous souhaitez utiliser le modèle existant :
- Entrez Y et appuyez sur Retour
S’il s’agit du premier pack que vous importez ou si vous souhaitez utiliser un nouveau modèle :
- Entrez N et appuyez sur Retour.
- Appuyez sur Retour pour utiliser le nom d’élément par défaut.
- Entrez un nom d’affichage et une description.
- Appuyez sur Retour pour utiliser la version et les catalogues.
- Entrez la catégorie et le développeur et appuyez sur Retour.
-
Vous êtes invité à modifier le nouveau fichier pkginfo créé.
Appuyez sur Y pour revoir ou modifier le fichier.
Appuyez sur N pour continuer sans modifier le fichier.
-
Recréez les catalogues pour terminer la fonctionnalité d’importation.
3. Création du fichier manifeste pour le client
Notre pack est maintenant disponible dans le référentiel Munki.
Ensuite, vous devez créer un fichier manifeste client afin que Munki sache quoi installer sur une machine donnée.
Utilisez l’outil manifestutil pour le créer.
Exécutez les commandes suivantes pour créer un nouveau fichier manifeste et y ajouter le pack :
- manifestutil --new-manifest site_default
- manifestutil --add-catalog <Nom du catalogue> --manifest site_default
- manifestutil --add-pkg <Nom du pack> --manifest site_default
4. Exécution du pack d’installation sur la ordinateur client
Le pack est maintenant prêt à être installé sur les ordinateurs clients.
Si vous avez attribué à unattended_install la valeur True, le pack est installé automatiquement la prochaine fois que l’agent munki est exécuté sur l’ordinateur client.
Si vous avez attribué à unattended_install la valeur False ou si vous devez déclencher une installation manuelle, exécutez la commande suivante sur l’ordinateur client :
sudo /usr/local/munki/managedsoftwareupdate --installonly
Vous pouvez aussi lancer le centre de logiciels gérés et déclencher l’installation.
Désinstallation d’un pack
1. Téléchargement du pack à partir d’Admin Console
Connectez-vous à Admin Console, accédez à l’onglet Packs et téléchargez le pack utilisé lors de l’installation sur les ordinateurs clients.
Utilisez le fichier _Uninstall.pkg pour le processus de désinstallation.
2. Importation du pack dans le référentiel Munki
-
Sur le terminal, exécutez la commande suivante :
munkiimport <chemin d’accès du pack téléchargé>
-
Vous êtes invité à fournir les informations sur le pack.
Use existing item as a template? (Utiliser l’élément existant comme modèle ?) [y/N]
Si vous avez déjà importé un pack Admin Console et que vous souhaitez utiliser le modèle existant :
- Entrez Y et appuyez sur Retour
S’il s’agit du premier pack que vous importez ou si vous souhaitez utiliser un nouveau modèle :
- Entrez N et appuyez sur Retour.
- Appuyez sur Retour pour utiliser le nom d’élément par défaut.
- Entrez un nom d’affichage et une description.
- Appuyez sur Retour pour utiliser la version et les catalogues.
- Entrez la catégorie et le développeur et appuyez sur Retour.
-
Recréez les catalogues pour terminer la fonctionnalité d’importation.
3. Création du fichier manifeste pour le client
Notre pack est maintenant disponible dans le référentiel Munki.
Ensuite, vous devez créer un fichier manifeste client afin que Munki sache quoi installer sur une machine donnée.
Utilisez l’outil manifestutil pour le créer.
Exécutez les commandes suivantes pour créer un nouveau fichier manifeste et y ajouter le pack :
- manifestutil --new-manifest site_default
- manifestutil --add-catalog testing --manifest site_default
- manifestutil --add-pkg <NomPack> --manifest site_default
4. Exécution du pack de désinstallation sur la ordinateur client
Le pack est maintenant prêt à être désinstallé sur les ordinateurs clients.
Si vous avez attribué à unattended_install la valeur True, le pack est installé automatiquement la prochaine fois que l’agent munki est exécuté sur l’ordinateur client.
Si vous avez attribué à unattended_install la valeur False ou si vous devez déclencher une installation manuelle, exécutez la commande suivante sur l’ordinateur client :
sudo /usr/local/munki/managedsoftwareupdate --installonly
Vous pouvez aussi lancer le centre de logiciels gérés et déclencher l’installation.
Adobe
Recevez de l’aide plus rapidement et plus facilement
Nouvel utilisateur ?