コンテキスト
私の雇用主は、開発作業のためにMacBook Proをくれました。ただし、私の研究グループで行っている開発作業のほとんどはLinuxプラットフォーム向けであり、ポリシー上の理由から、このラップトップに仮想化ソフトウェアをインストールすることはできません。Homebrewはこれらのツールをインストールする良い方法のように見えます。特に、Rubyを使用しているため、MacPortsはTclを使用しているため、ハッキング可能に見えないため、非常にハッキングされやすいためです。ただし、Homebrewはシステムライブラリに依存しており、セキュリティ上の理由から、私の雇用者はいつでもシステムをアップグレードできます(そして、私が聞いたところから頻繁にシステムをアップグレードします)。OS XのアップグレードはHomebrewを破壊すると聞いています。(たとえば、https://stackoverflow.com/questions/7779300/how-should-i-upgrade-xcode-after-upgrading-to-os-x-lionを参照してください)。
質問
OS Xのアップグレード後にHomebrewインストールを修正するにはどうすればよいですか?自動化された方法で削除できる限り、削除して最初からやり直しても構いません。(たとえば、PuppetとHomebrewプロバイダーを使用して、シェルスクリプトの実行時に自動的に構築される構成をスクリプト化します。)私はあらゆるところをグーグルで検索しており、この質問に対する答えを見つけることができません。