"virtualbox is not installed":在 Mac 上卸载虚拟框时出错

"virtualbox is not installed" : Error while uninstalling virtual box on Mac

我已经使用 brew cask 在我的 Mac 上安装了 vagrantvirtualbox。我想卸载虚拟盒子。当我 运行 brew cask uninstall virtualbox

时出现以下错误
Error: virtualbox is not installed

我可以清楚地看到我的机器上安装了 virtualbox,它出现在启动器部分。我也看到 virtualbox,当我 运行 以下命令时。

$brew cask list
adium          adobe-reader   consul         google-chrome  iterm2     java6      osxfuse    vagrant    virtualbox     xquartz 

我是不是遗漏了一些阻止我卸载 virtualbox 的东西。任何帮助将不胜感激。

这是 brew cask list 中的 bug #2580 -> #14058。您可以硬移除所有现有的桶:

rm -rf /opt/homebrew-cask/Caskroom/virtualbox

brew cask zap virtualbox

然后您可以重新安装。

如@gaussblurinc 所述,安装和卸载工作正常。

brew cask install virtualbox

等待它完成....

brew cask uninstall virtualbox

同样的解决方案适用于 virtualbox-extension-pack。

强制卸载的替代方法。

brew uninstall --cask virtualbox --force

此致!