Konteks
Majikan saya memberi saya MacBook Pro untuk pekerjaan pengembangan; namun, sebagian besar pekerjaan pengembangan yang saya lakukan dalam grup riset saya adalah untuk platform Linux, dan untuk sejumlah alasan kebijakan, saya tidak dapat menginstal perangkat lunak virtualisasi pada laptop ini. Homebrew kelihatannya merupakan cara yang baik untuk memasang alat-alat ini, terutama karena alat ini terlihat sangat dapat diretas (karena menggunakan Ruby; MacPorts tidak terlihat dapat diretas, karena menggunakan Tcl). Namun, Homebrew bergantung pada pustaka sistem, dan untuk alasan keamanan, majikan saya dapat (dan dari apa yang saya dengar, sering) meningkatkan sistem saya kapan saja. Saya pernah mendengar bahwa peningkatan OS X akan memecah Homebrew. (Lihat, misalnya, /programming/7779300/how-should-i-upgrade-xcode-after-upgrading-to-os-x-lion ).
Pertanyaan
Bagaimana saya memperbaiki instalasi Homebrew saya setelah upgrade OS X? Saya baik-baik saja dengan menghapusnya dan mulai dari awal lagi, selama saya bisa melakukannya secara otomatis. (Misalnya, menggunakan Puppet plus penyedia Homebrew untuk membuat skrip konfigurasi yang secara otomatis akan dibangun setelah menjalankan skrip shell.) Saya telah mencari Google di mana-mana dan sepertinya tidak dapat menemukan jawaban untuk pertanyaan ini.