macOS : Comment créer un script d’installation automatique avec BREW CASK ?

Imaginons un instant que vous ayez créé la super configuration avec tous les outils (gratuits ou payants) qu’un utilisateur de Mac doit avoir ! Vous changez de Mac ou vous souhaitez la partager avec des amis ou collègues. Comment faire ?

Vous allez simplement créer un fichier qui contiendra les commandes CASK d’installation de vos applications.

Ouvrez un éditeur de texte (évitez TextEdit) utilisez TextWrangler ($ brew cask install Textwrangler ) ou textmate.

Créez un fichier texte (pas de format RTF ou autres bizarreries), appelez-le : « maconfigcask.sh » ou « masuperconfig.sh », notez l’extension « .sh » et non « .txt ». Pour vous simplifier la vie, évitez les espaces et les majuscules.

Commencez par cette ligne :

 # !/bin/sh 

Cette ligne indique au système, le shell qui sera utilisé pour exécuter la commande.

Ce qui suit le caractère # dans les scripts n’est pas pris en compte, ce sont des commentaires. Cela sert à fournir des informations et décrire le déroulé du script. Ajoutez les applications que vous souhaitez installer. Attention pas de majuscules dans les lignes de commande !

Il est de bonne pratique de séparer le type d’Application, entre les commandes Unix installées avec Brew et les commandes OS X installées avec « brew Cask ».

 # !/bin/sh
#
# Commandes Unix
#
brew install wget
brew install ffmpeg

Ensuite il faut ajouter les application OS X :

# Application
#
brew cask Evernote
brew cask alfred
brew cask google-chrome 

Corrigez le dossier de destination, si l’emplacement par défaut ne convient pas. Une fois votre configuration terminée, fermez le script. Nous allons donc maintenant rendre exécutable le script.

Dans te Terminal saisissez cette commande :

 $ chmod a+x masuperconfig.sh 

(Si besoin déplacez le fichier sur le Terminal pour avoir son chemin exact)

Pour exécuter le script, il suffit de la placer dans le Terminal. N’oubliez pas qu’il faut que Brew et Cask soient installés sur le Mac pour que les commandes s’exécutent.

Les autres billets sur BREW et BREW CASK :

  1. macOS : Comment créer un script d’installation automatique avec BREW CASK ?
  2. macOS : Ou placer les applications avec HomeBrew Cask ?

Dom


Applwe reasonably small Recevez toutes les semaines le résumé des publications : Abonnez-vous à la Newsletter !
Publicités
Publié dans Mac

Un commentaire sur « macOS : Comment créer un script d’installation automatique avec BREW CASK ? »

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s