4 votes

brew : create install script for all installed packages/casks

Je prévois actuellement de réinstaller mon système d'exploitation à partir de zéro. Au fil des ans, j'ai installé BEAUCOUP de paquets via brew. Évidemment, j'aimerais les réinstaller après avoir réinstallé le système, et je veux automatiser cela autant que possible.

D'où ma question : Comment lister tous les paquets installés via brew, y compris les casks, et comment créer un "install script" à partir de ceux-ci qui ajoutera tous les casks ajoutés pour moi et ensuite installera tous les paquets à nouveau ?"

Apple Silicon : portage de tous les paquets Homebrew sous /usr/local/opt/ vers /opt/homebrew pose une question similaire, mais n'aborde pas la création d'un script d'installation automatique, plutôt le portage entre deux architectures.

8voto

nohillside Points 82672

Comme l'explique en substance le document Apple Silicon : portage de tous les paquets Homebrew sous /usr/local/opt/ vers /opt/homebrew (et en https://docs.brew.sh/Manpage#bundle-subcommand ) :

  • Créer un Brewfile avec brew bundle dump
  • Stocker le fichier dans un endroit sûr (clé USB par exemple)
  • Une fois l'ordinateur réinstallé, installez Homebrew, copiez le fichier Brewfile revenir et courir brew bundle install --file /path/to/Brewfile

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X