Skip to content

app_install

app_install

Installer une application à la demande — Homebrew d'abord, l'App Store en repli.

Demandé le 23 août 2026 : « quand je lui demande d'installer une application, il doit pouvoir l'installer ». La machine a Homebrew ; le canal est donc :

  1. Déjà installée ? On le dit, et on l'ouvre — installer un doublon n'aide personne.
  2. Le cask Homebrew existe ? L'installation part en ARRIÈRE-PLAN — elle dure des minutes, aucun outil ne doit retenir la conversation si longtemps — et une notification macOS annonce la fin, succès ou échec.
  3. Sinon, la page de recherche de l'App Store s'ouvre sur le nom demandé : Apple exige de toute façon le mot de passe de l'utilisateur pour Obtenir.

L'outil déclare requires_confirmation : installer du logiciel sur une phrase peut-être mal transcrite mérite un clic dans la cloche. La règle de Carlito visait la suppression ; installer change aussi la machine, la prudence est la même. Le nom demandé passe en argv, jamais interpolé dans un shell.

Classes

AppInstallTool

Bases: BaseTool

Install an application by name — Homebrew cask, or the App Store page.