La --force
opción para la install
acción simplemente sobrescribe cualquier archivo existente en el disco si los paquetes que está intentando instalar ya existen. No elimina archivos del disco como lo hace la uninstall
acción.
Haría lo brew uninstall imagemagick
primero antes de hacer un install
. Con brew
Me parece que el enfoque más simple es a menudo el mejor: quiero reinstalar algo, luego debería eliminarlo primero uninstall
y volver a colocarlo install
. El sandboxing homebrew hace un muy buen trabajo al realizar desinstalaciones limpias de su sistema.
Si quisieras desinstalarlo a mano, solo deberías buscar /usr/local/bin
cualquier archivo que permanezca ../Cellar/imagemagick
y eliminar esos enlaces simbólicos. Luego borra /usr/local/bin/imagemagick
y se va. Es posible que le queden algunos paquetes de dependencia que también necesitan ser eliminados, pero el paquete principal de imagemagick habrá sido eliminado. Para ver de qué depende imagemagick si desea realizar más tareas de limpieza:
$ 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