Voir la présentation détaillée dans mon billet de blog « automatiser l'installation des applications sur un nouveau Mac ».
- Installez macOS
- Lancez le Mac App Store et connectez-vous à votre compte
- Téléchargez la dernière version du projet (lien direct) ;
- Ouvrez les fichiers
post-install.shetBrewfile, et modifiez ce qui est installé par défaut ; - Pensez à changer les lignes
brew cask install dropboxetopen -a Dropboxdepost-install.shen fonction du service Cloud utilisé, ou alors à la supprimer si vous ne voulez pas en utilisez ; - À partir de la ligne
## *** CONFIGURATION ***, le script configure quelques réglages par défaut, à modifier selon vos besoins ; - Ouvrez ensuite le Terminal de macOS, glissez le fichier
post-install.shdepuis le Finder vers le Terminal, et appuyez sur la touche Entrée et accrochez votre ceinture ;
Le script fonctionnera largement sans votre intervention, sauf :
- pour valider l'installation de Homebrew ;
- pour saisir le mot de passe administrateur pour Homebrew ;
- pour le mot de passe administrateur nécessaire pour Cask ;
- pour certains logiciels qui nécessitent un accès admin ;
Si tout va bien, il se terminera normalement sans erreur, mais en cas d'erreur, vous pourrez relancer le script et seul ce qui n'a pas déjà été installé, sera installé ;
Quand le premier script est terminé, et quand vos données sont synchronisées depuis le cloud :
- Ouvrez le fichier
post-cloud.shet modifiez la ligne 8 en fonction du service de Cloud choisi, ou laissez-la en commentaire si vous utilisez Dropbox (choix par défaut) ; - Glissez le fichier
post-cloud.shdu Finder vers le Terminal, et appuyez sur la touche Entrée pour finir l'installation.
Voilà, c'est opérationnel.
- Lancez le script
update.shpour mettre à jour toutes les applications qui le nécessitent.
Cette automatisation supplémentaire lance directement l'installation de ma propre sélection d'applications :
$ curl -sfL https://nhoizey.github.io/macOS-init/run.sh | sh