卸载Chocolatey包

Sha*_*elz 44 installation uninstall nuget chocolatey

Chocolatey包管理器通过以下命令支持静默安装.它似乎没有卸载命令.

cinst install packagename
Run Code Online (Sandbox Code Playgroud)

有没有办法通过Chocolatey卸载应用程序?

xuh*_*dev 52

在这里回答,你可以使用

cuninst packagename
Run Code Online (Sandbox Code Playgroud)

卸载包.

可以在卸载命令中找到详细信息.

编辑:对于新版本,应该使用choco uninstall packagename.


Mat*_*att 18

更新:Chocolatey现在通过'cuninst packagename'对卸载提供原始支持.尽管如此,虽然包作者需要提供一个chocolateyUninstall.ps1文件,该文件将撤消安装所做的所有事情.这是有限的,因为

  • Chocolatey PowerShell模块中没有定义任何有助于卸载的功能
  • 没有自动删除MSI
  • 卸载仅删除机器存储库中最新版本的软件包(而不是为您提供删除其中一个或全部软件包的选项)