Si vous avez déjà installé des programmes non pas prêts à l’emploi, mais à compiler sur votre machine, vous avez sans doute croisé la route de Homebrew. Ce service ajoute un gestionnaire de paquets au système d’Apple et, une fois installé, il suffit d’une ligne de commande très simple pour ajouter n’importe quel programme pris en charge sur son Mac. Homebrew Cask vient s’ajouter à ce système, mais cette fois pour installer des logiciels sur l’ordinateur.
Même si OS X propose une méthode très simple pour installer des applications, elle nécessite toujours de chercher le site de l’éditeur, télécharger le fichier, souvent monter une image disque et déplacer le logiciel dans le bon dossier. Rien de fastidieux, bien sûr, mais tous ceux qui ont l’habitude du terminal savent bien qu’une ligne de commande est parfois beaucoup plus rapide, et Homebrew Cask le prouve à nouveau.
Quand cet utilitaire a été installé avec Homebrew, on peut l’utiliser en tapant cette ligne de commande :
brew cask install nomdulogiciel
La dernière version du logiciel sera alors téléchargée, installée sur le disque dur du Mac et liée au dossier des applications. Par défaut, ce n’est pas le dossier /Applications
qui est utilisé, mais le dossier ~/Applications
, c’est-à-dire celui qui se trouve dans l’espace de stockage de l’utilisateur. Tous les dossiers utilisés peuvent toutefois être modifiés par l’utilisateur (explications à cette adresse).
Homebrew Cask n’a pas forcément d’intérêt pour installer un seul logiciel, mais là où cet outil peut devenir très puissant, c’est côté automatisation. On peut créer un fichier qui va installer tous les logiciels que l’on utilise, ce qui est pratique si on change souvent de machines, ou si l’on doit configurer un parc de Mac à distance. Cette gestion en ligne de commandes permet aussi d’automatiser les mises à jour des logiciels, un peu comme le ferait le Mac App Store, mais avec infiniment plus de souplesse.
Pour fonctionner, Homebrew Cask doit référencer le logiciel que l’on veut installer. Pour cela, des fichiers de configuration sont disponibles et on peut compter sur environ 1300 logiciels références par les concepteurs de l’utilitaire. Rien ne vous empêche d’ajouter des éléments à cette liste conçue par tous les utilisateurs du programme.