Contesto
Il mio datore di lavoro mi ha dato un MacBook Pro per il lavoro di sviluppo; tuttavia, la maggior parte del lavoro di sviluppo che svolgo nel mio gruppo di ricerca è per piattaforme Linux e, per una serie di motivi politici, non riesco a installare software di virtualizzazione su questo laptop. Homebrew sembra un buon modo per installare questi strumenti, soprattutto perché sembra molto hackerabile (dal momento che usa Ruby; MacPorts non sembra hackerabile, perché usa Tcl). Tuttavia, Homebrew si affida alle librerie di sistema e, per motivi di sicurezza, il mio datore di lavoro può (e da quello che sento, frequentemente) aggiornare il mio sistema in qualsiasi momento. Ho sentito che gli aggiornamenti di OS X romperanno Homebrew. (Vedi, ad esempio, /programming/7779300/how-should-i-upgrade-xcode-after-upgrading-to-os-x-lion ).
Domanda
Come potrei risolvere la mia installazione di Homebrew dopo un aggiornamento di OS X? Sto bene eliminandolo e ricominciando da capo, purché possa farlo in modo automatizzato. (Ad esempio, usando Puppet più un provider Homebrew per creare script di una configurazione che si baserà automaticamente sull'esecuzione di uno script di shell.) Ho cercato su Google ovunque e non riesco a trovare alcuna risposta a questa domanda.