良い Homebrew ドキュメント (またはチュートリアル) を見つけるのに苦労しています...
その間、Homebrew ( ) でインストールされた ImageMagick を再インストールする必要がありますが、最初に再インストールするべきか、それとも既存のインストールを上書きするbrew install imagemagick
べきかわかりません。brew uninstall imagemagick
brew install imagemagick --disable-openmp --force
実際には何--force
をするのでしょうか? 実質的にはアンインストールしてから、新しいパラメータを使用して新規インストールするのでしょうか?
答え1
--force
アクションのオプションは、インストールinstall
しようとしているパッケージがすでに存在する場合、ディスク上の既存のファイルを上書きするだけです。アクションのようにディスクからファイルを削除することはありませんuninstall
。
brew uninstall imagemagick
を実行する前に、まず を実行しますinstall
。 ではbrew
、最も単純なアプローチが最善であることがよくあります。何かを再インストールしたい場合は、まず を使用してそれを削除しuninstall
、 を使用して元に戻しますinstall
。 Homebrew のサンドボックス化は、システムからのクリーンなアンインストールを非常にうまく実行します。
手動でアンインストールする場合は、/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
答え2
Homebrewにbrew reinstall
コマンドが追加されました。2013年2月追加単にアンインストールしてからインストールするだけです。