Brew et Cask, gérez correctement vos applications Mac

Venant du monde Linux où tout est plus simple que sur un Mac (si si c'est vrai), j'ai été très déçu par le Mac App Store ou RIEN n'est disponible, ni VLC, Skype, Google Chrome... Pourtant des app très communes.

Puis, j'ai d'abord découvert Brew. Un équivalent à la commande apt-get mais pour Mac. A ce moment là,  j'ai commencé à revivre doucement. Brew va vous donner accès aux applications libres, généralement disponible pour tous les systèmes Unix type Linux ou FreeBSD ou Mac. C'est ainsi que j'ai retrouvé des commandes très utiles comme "ssh-copy-id" ou "nmap" par exemple.

Installer Brew

Pour installer Brew c'est très simple, il suffit d'ouvrir un terminal et de copier/collé cette ligne :

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

A partir de ce moment, vous pouvez utiliser la commande brew comme suit (exemple pour installer nmap) :

brew install nmap

Installer Cask pour les logiciels graphiques et propriétaires

Seulement Brew à ces limites. J'ai été très déçu et étonné que des applications très courantes comme VLC, Skype ou encore Google Chrome que j'utilisent quotidiennement n'étaient pas disponible depuis le Mac App Store. Alors "c'est pas grave" me direz-vous il suffit de faire comme sur Windows et d'allez chercher les applications sur le Net et les installer. Ouais, mais c'est très chiant quand même, et pour certains logiciels qui ne se mettent pas a jours c'est pire.

C'est là qu'intervient Cask. Il s'agit rien de moins que d'un plugin pour Brew et qui, de ce fait, s'installe très simplement comme suit :

brew install cask 

Installer une application

Maintenant, pour installer une application graphique avec Cask il vous suffit de taper (exemple pour VLC) :

brew cask install vlc

Rechercher une application

Pour rechercher une application par exemple pour Google Chrome :

brew cask search chrome

Cette commande nous retourne toutes les applications contenant le mot chrome dont "google-chrome". Je peux en conclure que pour installer Google Chrome il me faudra écrire brew cask install google-chrome

Conclusion

C'est donc aussi simple que ça. Je sais qu'au début le terminal est quelque chose de très repoussant, mais il s'avère en réalité extrêmement souple et pratique. Et dans beaucoup de cas il vous fera gagner beaucoup de temps.

 

Commentaires