Passer au contenu principal

Action Désinstaller le paquet Homebrew

Supprimer un ou plusieurs packages Homebrew d'un appareil macOS dans le cadre d'une automatisation.

Mis à jour il y a moins d’une heure

Supprimez un ou plusieurs paquets Homebrew d'un appareil macOS dans le cadre d'une automatisation. Utilisez cette action pour nettoyer les outils qui ne sont plus nécessaires, appliquer des politiques logicielles ou l'associer à un déclencheur Balise supprimée pour désinstaller automatiquement les paquets lorsqu'un appareil quitte un groupe ou perd une balise.


Désinstaller le paquet Homebrew

À partir du pipeline d'automatisation en mode édition, cliquez sur + Ajouter une action et sélectionnez Désinstaller le paquet Homebrew dans la catégorie Gestion des applications. Le panneau d'action s'ouvre avec deux sections : Type d'action (prédéfini sur Désinstaller le paquet Homebrew) et Configuration de l'étape.

Action Désinstaller le paquet Homebrew

Paquet(s)

Entrez le nom de la formule ou du cask Homebrew pour chaque paquet que vous souhaitez supprimer. Appuyez sur Tab ou tapez une virgule après chaque nom pour ajouter le suivant.

Le champ est obligatoire — vous ne pouvez pas enregistrer l'action sans au moins un nom de paquet.

Pour la référence du nom du paquet, visitez https://formulae.brew.sh/.

💡 CONSEIL : Associez-la avec le déclencheur Balise supprimée pour désinstaller automatiquement les paquets lorsqu'un appareil perd une balise. Marquez un appareil avec dev-tools, utilisez Balise appliquée pour installer un ensemble de paquets, et utilisez Balise supprimée pour les désinstaller lorsque la balise est supprimée.


Conditions

La section Conditions vous permet de restreindre l'exécution de cette action en fonction des attributs de l'appareil ou du résultat d'une action précédente. Développez la section pour ajouter des conditions.

Consultez Conditions d'action pour la référence complète sur les types de conditions, les opérateurs et les valeurs.


Options supplémentaires

Développez Options supplémentaires pour des paramètres d'exécution supplémentaires, notamment le nom de l'action, le comportement en cas d'échec, les variables de sortie et les nouvelles tentatives.

Consultez Aperçu des actions pour la référence complète sur les options supplémentaires disponibles sur chaque action.


FAQ

  • Et si le paquet que je spécifie n'est pas installé ? Homebrew le signale comme non trouvé et saute la désinstallation. Configurez le comportement en cas d'échec dans Options supplémentaires si vous avez besoin que l'action échoue explicitement dans ce cas.

  • Cela supprime-t-il aussi les dépendances du paquet ? Non. Seuls les paquets nommés sont supprimés. Exécutez brew autoremove dans une action de script ultérieure pour nettoyer les dépendances orphelines.

  • Je vois une bannière lors de l'exécution de commandes brew dans le terminal. Est-ce normal ? Oui. Le script wrapper de Level situé à /usr/local/bin/brew imprime une note d'information confirmant que Homebrew est géré par Level. Ce n'est pas une erreur. Consultez Action Installer Homebrew pour plus de détails.

  • Fonctionne-t-il sur Windows ou Linux ? Non. Homebrew est exclusif à macOS. Cette action n'est pas disponible pour les appareils Windows ou Linux.

  • Qui peut ajouter ou modifier cette action dans une automatisation ? Les techniciens ayant la permission de modifier les automatisations dans le groupe pertinent. Consultez Espace de travail → Permissions pour la configuration du contrôle d'accès.

  • Que se passe-t-il si l'appareil est hors ligne lors de l'exécution de cette action ? L'action s'ajoute à la file d'attente et reprend une fois que l'appareil revient en ligne.

  • Puis-je l'utiliser pour désinstaller Homebrew lui-même ? Non. Cette action supprime les paquets Homebrew, pas Homebrew lui-même.

Avez-vous trouvé la réponse à votre question ?