9 votes

Suppression d'une application de homebrew-cask

Homebrew-cask fournit la possibilité pour les utilisateurs d'installer commodément les applications avec GUI, je veux confirmer que : lorsque j'essaie de désinstaller un logiciel qui a été installé par homebrew-cask, il va supprimer ces Application Supports , Caches ou des fichiers connexes également ?

Au fait, si je mets à jour manuellement un logiciel (qui a été installé par cask) sans utiliser la commande fournie par cask, cela va-t-il corrompre la fonction de cask (comme mettre à jour ce logiciel dans le futur avec cask à nouveau) ?

8voto

Chintan Points 131

Pour supprimer un cask d'application via Homebrew-cask, exécutez cette commande : brew uninstall --force --cask <cask_name>

6voto

ipeacocks Points 191

Pour un retrait complet, essayez :

brew cask zap any_program

La mise à jour manuelle ne devrait pas corrompre quoi que ce soit. Elle met à jour la même copie du programme qui a été installée par cask.

4voto

Pejvan Points 376

Non, la désinstallation à partir du site de brew-cask uninstall ne supprimera pas les fichiers dans Application Support, Caches, Préférences, etc. Pour cela, vous aurez besoin d'une application tierce, comme AppCleaner ou iTrash. Je viens de supprimer une application de cette manière et elle n'a même pas supprimé le lien symbolique qu'elle a créé avec le fichier ~/Applications/ dossier.

Bien que homebrew cask soit une solution facile pour installer une application, il n'est pas parfait. Sur la page de manuel de brew-cask vous pouvez lire sur les problèmes avec la commande de désinstallation. Vous pouvez utiliser la commande zap qui fait un peu plus que désinstaller mais qui a aussi des limitations, voir la page de manuel.

Je ne sais pas si la mise à jour de l'application peut corrompre, je ne l'ai jamais essayé. Vous devriez peut-être fetch informations sur le boîtier à l'aide de la commande , ou même le réinstaller avec fetch —-force .

1voto

jherran Points 12554

En outre, pour @user14492 réponse, qui est juste, vérifiez la dernière ligne du paragraphe suivant, qui répond à votre dernière question.

Mise à jour/mise à niveau des fûts

Puisque le dépôt homebrew-cask est un Homebrew Tap, vous allez tirer sur les derniers casks chaque fois que vous utilisez la commande Homebrew habituelle. brew update . Actuellement, homebrew-cask ne peut pas toujours détecter si une application a été mise à jour. Vous pouvez forcer une mise à jour via la commande brew cask install --force . Nous travaillons à l'amélioration de cette situation.

Il est généralement sûr d'exécuter des mises à jour à partir d'une application. .

Source : Comment utiliser Homebrew-cask .

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X