Script d'installation et de configuration d'un Mac
Ce script me permet d'installer les logiciels que j'utilise et de configurer quelques paramètres automatiquement après l'installation de macOS.
⚠️ Ce script a été conçu pour mes besoins. Avant de l'utiliser pensez bien à le modifier en fonction de vos besoins ! ⚠️
Présentation
Ce script exploite exclusivement des lignes de commande Shell et il n'a ainsi aucune dépendance. Quelques pré-requis toutefois :
Il faut être administrateur du Mac pour l'utiliser ;
pour installer des apps Mac App Store, il faut posséder un compte et saisir ses identifiants au début ;
les apps à installer depuis la boutique d'Apple doivent déjà être associées à votre compte iTunes Store.
Le script exploite Homebrew, Cask et mas pour installer les apps, mackup pour restaurer des préférences depuis un autre Mac. Plus de nombreuses idées piochées à droite et à gauche.
Testé avec macOS Sierra et OS X El Capitan.
Comment l'utiliser ?
Voici comment utiliser les deux scripts :
Téléchargez la dernière version du projet (lien direct) ;
ouvrez le fichier post-install.sh et modifiez ce qui est installé par défaut :
chaque ligne qui commence par install correspond à une app du Mac App Store et vous devez l'avoir achetée au préalable sur votre compte ;
chaque ligne qui commence par brew install installe des utilitaires en ligne de commande ;
chaque ligne qui commence par brew cask install installe des applications hors du Mac App Store ;
pensez à changer la ligne 56 en fonction du service de Cloud utilisé, ou alors à la supprimer si vous ne voulez pas en utilisez un ;
à partir de la ligne 113, le script configure quelques réglages par défaut, à modifier selon vos besoins ;
important : ouvrez le Mac App Store et déconnectez-vous si vous étiez connecté (c'est important pour que mas fonctionne correctement) ;
ouvrez ensuite le Terminal de macOS, glissez le fichier post-install.sh 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 récupérer les identifiants du compte iTunes Store à utiliser pour le Mac App Store ;
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.sh :
ligne 10, modifiez cette ligne en fonction du service de Cloud choisi, ou supprimez-la si vous utilisez Dropbox (choix par défaut) ;
toujours dans le Terminal, glissez le fichier post-cloud.sh avant de valider avec la touche entrée pour finir l'installation.
Inspirations
Voici quelques scripts qui m'ont servi de base pour créer le mien. Vous y trouverez peut-être des idées pour adapter les scripts en fonction de vos besoins.
Si vous cherchez à modifier les paramètres par défaut de macOS, la source d'information la plus complète, et de loin, est le starter de joeyhoer. Vous y trouverez des dizaines et des dizaines de réglages, à vous de piocher dedans pour les adapter au mieux.
请发表评论