Difficulté à trouver une bonne documentation (ou tutoriel) Homebrew ...
En attendant, je dois réinstaller ImageMagick installé avec Homebrew (brew install imagemagick
) sans savoir si je devrais commencer par brew uninstall imagemagick
ou poursuivre et brew install imagemagick --disable-openmp --force
par-dessus l'installation existante?!?
que fait réellement --force
? S'agit-il d'une désinstallation suivie d'une nouvelle installation avec de nouveaux paramètres?
L'option --force
pour l'action install
écrase uniquement les fichiers existants sur le disque si les packages que vous essayez d'installer existent déjà. Il ne supprime pas les fichiers du disque comme le fait l'action uninstall
.
Je ferais le brew uninstall imagemagick
avant de faire une install
. Avec brew
, je trouve que l'approche la plus simple est souvent la meilleure: je veux réinstaller quelque chose, puis je le supprime d'abord avec uninstall
et le remet avec install
. L'homebrew sandboxing fait un très bon travail pour effectuer des désinstallation propres de votre système.
Si vous voulez le désinstaller à la main, il vous suffira de rechercher dans /usr/local/bin
tous les fichiers liés à ../Cellar/imagemagick
et de supprimer ces liens symboliques. Puis supprimez /usr/local/bin/imagemagick
et c'est parti. Il se peut que certains packages de dépendance nécessitent également leur suppression, mais le package principal imagemagick aura été supprimé. Pour voir ce dont dépend imagemagick si vous souhaitez effectuer un nettoyage supplémentaire:
$ 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
Homebrew a maintenant une commande brew reinstall
, ajouté en février 2013 . Il s'agit simplement d'une désinstallation suivie d'une installation.