web-dev-qa-db-fra.com

Désinstaller le paquet Chocolatey

Le gestionnaire de paquets Chocolatey prend en charge les installations silencieuses via la commande ci-dessous. Il ne semble pas avoir de commande de désinstallation.

cinst install packagename

Existe-t-il un moyen de désinstaller une application via Chocolatey?

44
Shaun Danielz

Comme je l'ai répondu ici , vous pouvez utiliser

cuninst packagename

pour désinstaller un package.

Les détails peuvent être trouvés sur Désinstaller la commande .

Modifier: Pour les nouvelles versions, utilisez choco uninstall packagename.

52
xuhdev

Mise à jour: Chocolatey a désormais un support primitif pour la désinstallation via 'cuninst packagename'. Cela dit, les auteurs du package doivent fournir un fichier chocolateyUninstall.ps1 qui annulerait toutes les opérations d'installation. C'est limité car

  • Il n'y a aucune fonction définie dans le module Chocolatey PowerShell qui pourrait aider à la désinstallation
  • Il n'y a pas de suppression automatique des MSI
  • La désinstallation supprime uniquement la version la plus récente d'un package dans le référentiel de la machine (au lieu de vous donner des options pour supprimer un certain ou tous)
18
Matt