44

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

cinst install packagename

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

4

2 回答 2

52

正如我在这里回答的那样,您可以使用

cuninst packagename

卸载软件包。

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

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

于 2012-07-02T10:24:15.807 回答
18

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

  • Chocolatey PowerShell 模块中没有定义有助于卸载的函数
  • 没有自动删除 MSI
  • 卸载仅删除机器存储库中软件包的最新版本(而不是为您提供删除某个或全部的选项)
于 2012-05-11T23:31:10.103 回答