Passer au contenu principal

Action Installer un paquetage Homebrew

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

Mis à jour il y a moins d’une heure

Installez un ou plusieurs paquetages Homebrew sur un appareil macOS dans le cadre d'une automatisation. Utilisez cette action pour déployer des outils en ligne de commande ou des applications GUI à partir de Homebrew sans toucher à chaque appareil manuellement.


Installer un paquetage Homebrew

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

Action Installer un paquetage Homebrew

ℹ️ REMARQUE : Si Homebrew de Level n'est pas encore installé sur l'appareil, cette action le configure automatiquement avant d'installer les paquetages. Cela inclut la création du compte utilisateur système homebrew et du script wrapper. Consultez Action Installer Homebrew pour plus de détails sur la façon dont Level gère Homebrew.


Paquetage(s)

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

ℹ️ REMARQUE : Si un paquetage est déjà installé sur l'appareil, il est ignoré. L'action se termine quand même avec succès.

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

Pour une liste complète des formules disponibles (outils en ligne de commande) et casks (applications GUI), consultez https://formulae.brew.sh/.

💡 CONSEIL : Homebrew fait la distinction entre les formules et les casks. La plupart des outils en ligne de commande sont des formules (wget, jq, ffmpeg). Les applications GUI sont des casks (firefox, visual-studio-code). Utilisez le nom de paquetage simple de formulae.brew.sh — Level gère automatiquement le type d'installation.


Conditions

La section Conditions vous permet de restreindre le moment où cette action s'exécute 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 les 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 tentatives.

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


FAQ

  • Où trouve-t-on le nom de paquetage correct ? Recherchez le paquetage sur https://formulae.brew.sh/. Le nom affiché sur cette page est celui à utiliser dans le champ Paquetage(s).

  • Dois-je ajouter d'abord une étape Installer Homebrew ? Non. Si Homebrew de Level n'est pas sur l'appareil, cette action l'installe automatiquement avant de s'exécuter.

  • Puis-je installer à la fois des formules et des casks dans la même action ? Oui. Entrez chaque nom de paquetage comme une valeur distincte dans le champ Paquetage(s) quel que soit le type.

  • Que se passe-t-il si le nom d'un paquetage est mal orthographié ? L'action échouera pour ce paquetage. Vérifiez la sortie d'erreur dans le journal d'exécution de l'automatisation et corrigez le nom.

  • 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 à /usr/local/bin/brew affiche une note informationnelle confirmant que Homebrew est géré par Level. Ce n'est pas une erreur. Consultez Action Installer Homebrew pour plus de détails sur la façon dont Level gère Homebrew.

  • Cela fonctionne-t-il sur Windows ou Linux ? Non. Homebrew est réservé à 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 autorisés à modifier les automatisations dans le groupe concerné. Consultez Espace de travail → Autorisations pour la configuration du contrôle d'accès.

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