如何从 Chocolatey 卸载 Vagrant?

How do I uninstall Vagrant from Chocolatey?

我从 Chocolatey 安装了 Vagrant,现在正试图将其删除。我运行命令

choco uninstall vagrant -a

Chocolatey 说它删除了该应用程序,但它仍保留在 Chocolatey 下的应用程序列表中

choco list --local-only

我需要做什么才能将此应用程序从 Chocolatey 列表中删除?我已经使用控制面板从计算机上删除了该应用程序。

巧克力版v0.9.9.2

很明显this package does not have an uninstall script。 Chocolatey 至少应该删除托管包安装文件夹。它会将应用程序留在控制面板的程序和功能小程序中。您正确地在那里手动卸载了它。

较新版本的 Chocolatey 应该至少可以自动卸载 MSI 安装程序。您可以探索 autoUninstaller 功能。

您现在的选择有点有限:

  • 尝试强制卸载(或reinstalling/uninstallingw/force):

    PS> choco uninstall vagrant -force
    
  • 手动删除包安装文件夹:

    PS> rm $ENV:chocolateyInstall\lib\vagrant* -recurse -force