Lors de l'achat d'un nouvel ordinateur macOS ou du reformatage d'un ordinateur existant, la tâche la plus fastidieuse que vous devez effectuer est d'installer toutes vos applications logicielles à partir de zéro. Premièrement, vous devez vous souvenir de chacun d'entre eux, et deuxièmement, visiter le site Web de chaque application, télécharger l'application et l'installer prend une éternité .
Mais que se passerait-il si vous disposiez d'un script de téléchargement qui téléchargerait et installerait automatiquement chacun d'eux pour vous ? Tout ce que vous auriez à faire est d'exécuter le script, puis de partir et de vous préparer un café pendant que le script faisait son travail. Vous pouvez le faire en utilisant HomeBrew et HomeBrew Cask.
Qu'est-ce que HomeBrew ?
HomeBrew est un programme qui peut être installé sur votre ordinateur macOS qui télécharge et installe des applications pour vous, sans avoir besoin de visiter d'abord le site Web de l'application. Tout ce dont vous avez besoin est la fenêtre Terminal, la commande Homebrew et le nom de l'application que vous souhaitez télécharger.
Toutes les applications logicielles ne sont pas prises en charge par HomeBrew. Je vais vous montrer dans un instant comment savoir lesquels SONT pris en charge. Mais en général, tous les grands noms sont pris en charge.
Installation de HomeBrew
Avant de pouvoir créer notre programme d'installation d'applications MacOS en vrac, nous devons installer HomeBrew et HomeBrew Cask. Cask est un programme qui vous permet de télécharger des programmes en une seule fois. Les deux sont nécessaires pour que le programme d'installation de l'application macOS fonctionne correctement.
Pour installer HomeBrew, ouvrez une fenêtre Terminal et tapez :
"/usr/bin/ruby -e $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install) "
Ensuite, pour installer HomeBrew Cask, tapez les deux commandes suivantes individuellement.
brew tap caskroom/cask
brew install caskroom/cask/brew-cask
C'est ça. Vous avez maintenant installé HomeBrew.
Pour installer un programme avec HomeBrew, c'est une simple commande Terminal de
brew cask installer "nom de l'application"
Évidemment, vous remplaceriez "nom de l'application" par le nom de l'application que vous souhaitez.
Pour désinstaller, vous devez taper :
brew cask uninstall "app name"
Voir quels programmes sont pris en charge par HomeBrew
Avant de passer à l'installation de l'application en masse, vous devez voir quels programmes HomeBrew prend en charge. À moins que vous n'utilisiez un vieux programme vague dont personne n'avait jamais entendu parler, il est probable que HomeBrew le soutienne.
Mais vous devez voir comment le programme est appelé exactement par HomeBrew afin d'obtenir la bonne commande. Sinon, votre programme d'installation d'applications en bloc ne fonctionnera pas très bien.
Donc dans Terminal, tapez maintenant :
brew recherche "nom de l'application"
Donc, si vous cherchez à savoir si Google Chrome est pris en charge, vous pouvez saisir
brew search chrome
Et le terminal vous donnera maintenant tous les packages HomeBrew liés à Chrome.
Comme vous pouvez le voir, Chrome est répertorié sur HomeBrew sous le nom google-chrome. C'est pourquoi vous devez obtenir la terminologie exacte dans le programme d'installation de votre application.
Construire votre programme d'installation d'application
Une fois que vous avez une liste de toutes les applications que vous voulez dans votre programme d'installation (avec les noms au format HomeBrew), il est temps de commencer à écrire le script.
Ouvrez un éditeur de texte macOS (tel que TextEdit par défaut) et en haut, tapez :
!/bin/sh
Sur la ligne suivante, commencez à taper les commandes HomeBrew Cask pour chaque programme, séparées par . Alors, comme ça :
brew cask installer google-chrome
brew cask installer firefox
brew cask installer audacity
brew cask install dropbox
Etc. Continuez jusqu'à ce que vous ayez tous les programmes répertoriés avec les commandes HomeBrew cask jointes.
Lorsque vous avez terminé, enregistrez le fichier sous :
Assurez-vous que txt ne se trouve pas à la fin de ce nom de fichier.
Maintenant, retournez dans Terminal, pointez Terminal à l'emplacement du fichier que vous venez de créer, et dans Terminal, tapez :
chmod a+x caskconfig.sh
Ceci rend le fichier prêt à être utilisé. Déplacez le script de votre ordinateur vers une clé USB ou un stockage en nuage. Si votre ordinateur tombe en panne, avoir le script sur cet ordinateur rend tout cet exercice un peu inutile !
Utilisation du script sur un nouvel ordinateur
Sur l'ordinateur neuf ou reformaté, installez HomeBrew et HomeBrew Cask, comme nous venons de le montrer. Ensuite, déplacez caskconfig.sh dans le répertoire personnel de votre Mac.
Enfin, lancez Terminal et tapez :
./caskconfig.sh
Maintenant, asseyez-vous et regardez tous les programmes du script être téléchargés et installés, sans aucun effort supplémentaire de votre part !
L'avantage de ce script est qu'il pointe simplement vers les programmes en ligne. Ainsi, lorsque vous exécutez le script, vous obtenez toujours les versions les plus récentes de ces programmes. Pas une version obsolète qui nécessite une douzaine de correctifs installés par la suite.