質問: homebrew(mac)でどのようにしてパッケージを再インストールしますか? 良いhomebrewドキュメント(またはチュートリアル)を見つけるのに苦労しています...その間に、homebrew(brew install imagemagick)と共にインストールされたimagemagickを再インストールする必要があり、最初にbrew uninstall imagemagickを実行するのか、それとも既存のインストールをbrew install imagemagick --disable-openmp --forceで実行するのかわからない場合は?--forceは実際に何をしているのですか?それは効果的に新しいパラメータで新しいインストールが後に続くアンインストールですか?
回答: インストールしようとしているパッケージがすでに存在する場合、installアクションの--forceオプションは、ディスク上の既存のファイルを単に上書きするだけです。 uninstallアクションのようにディスクからファイルを削除することはありません。installを実行する前に、まずbrew uninstall imagemagickを実行します。 brewでは、最も簡単な方法が最も良いと思います。何かを再インストールしたい場合は、まずuninstallで削除し、installで元に戻します。自作サンドボックス化はあなたのシステムからクリーンなアンインストールをするのに非常に良い仕事をします。手動でアンインストールしたい場合は、/usr/local/binにリンクしている可能性のあるファイルを../cellar/imagemagickで探して、それらのシンボリックリンクを削除するだけです。それから/usr/local/bin/imagemagickを削除すれば消えます。削除が必要な依存パッケージもいくつか残っているかもしれませんが、コアのimagemagickパッケージは削除されているでしょう。さらにクリーンアップを実行したい場合に、imagemagickがどのように依存しているかを確認するには:$ brew info imagemagick imagemagick 6.7.1-1 http://www.imagemagick.org depends on: jpeg, libtiff, little-cms, jasper not installed some tools will complain unless the ghostscript fonts are installed to: /usr/local/share/ghostscript/fonts http://github.com/mxcl/homebrew/commits/master/library/formula/imagemagick.rb