努力尋找好的自製文件(或教學)......
同時,我需要重新安裝隨 Homebrew ( brew install imagemagick
) 安裝的 ImageMagick,並且不確定是否應該先安裝brew uninstall imagemagick
還是繼續brew install imagemagick --disable-openmp --force
安裝現有的安裝?
實際上是做什麼的--force
?它實際上是卸載後使用新參數進行新安裝嗎?
答案1
如果您嘗試安裝的軟體包已存在,則該操作的選項只會覆蓋磁碟上的任何現有檔案--force
。install
它不會像該uninstall
操作那樣從磁碟中刪除檔案。
brew uninstall imagemagick
在做之前我會先做第一個install
。我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
答案2
Homebrew 現在有一個brew reinstall
指令,2013 年 2 月添加。它只是先卸載然後安裝。