如何在 Mac 上卸载 VirtualBox

如何从 Mac 卸载 VirtualBox

如果您之前在 Mac 上安装了 VirtualBox 但不再需要应用程序,您可能有兴趣完全卸载 VirtualBox。由于 VirtualBox 将应用程序组件和依赖项置于整个 MacOS 文件系统中,彻底卸载 VirtualBox 不仅仅是将应用程序拖放到废纸篓中那么简单, 就像卸载大多数其他 Mac 应用程序一样

幸运的是,卸载 VirtualBox 非常简单,整个卸载过程可以在 Mac 上自动完成并在很短的时间内完成。如果您对这种方法感兴趣,我们还将向您展示如何手动卸载 VirtualBox,这会涉及更多内容。

如果不熟悉,VirtualBox 是 Oracle 提供的一款优秀的免费虚拟化应用程序,许多高级用户使用它在 MacOS 上虚拟化其他操作系统,例如 Windows 10Ubuntu Linux。它还具有跨平台兼容性,因此您同样可以在另一个 Windows、Linux 或 Mac 之上运行 MacOS、Windows 或 Linux。您可以在此处阅读有关 VirtualBox 的提示,或浏览如果有兴趣,我们在虚拟机上的档案。不管怎样,这篇文章是关于完全卸载 VirtualBox 应用程序的。

大多数 Linux 用户可以使用如下简单的命令行字符串轻松卸载 VirtualBox:

sudo apt-get purge virtualbox*

但在 Mac 上,VirtualBox 通常是通过软件包安装程序安装的。幸运的是,Oracle 在安装 dmg 时提供了一个卸载脚本,尽管大多数用户都忽略了这一点。

如何从 Mac 上完全卸载 VirtualBox

  1. 如果您没有从 Oracle 下载 最新的 VirtualBox 安装程序文件已经在你的 Mac 上了
  2. 安装 VirtualBox 磁盘映像文件并在 Finder 中打开安装的 dmg
  3. 双击名为“VirtualBox_Uninstall.tool”的文本文件以启动新的终端窗口
  4. 为 Mac 卸载 VirtualBox 工具

  5. 在请求时输入“yes”以确认您希望完全卸载 VirtualBox(您可以通过输入“no”或关闭终端窗口来取消)
  6. 如何在 Mac 上卸载 VirtualBox

    成功删除 VirtualBox 和所有相关组件和内核扩展后,您可以根据需要关闭终端窗口或退出终端应用程序。

    从 Mac 手动卸载 VirtualBox:所有相关文件、目录等的位置

    如果您更喜欢亲自动手,您也可以通过“VirtualBox_Uninstall.tool”解析来手动卸载 VirtualBox,以找到确切的文件路径或所有 VirtualBox 目录、组件、应用程序、bin、启动守护程序、内核扩展、和更多。您需要使用安装 VirtualBox 时使用的安装程序版本手动执行此操作,以免遗漏任何内容。

    截至撰写本文时,当前的 VirtualBox 应用程序和相关文件路径列表如下:

    ~/Library/LaunchAgents/org.virtualbox.vboxwebsrv.plist
    /usr/local/bin/VirtualBox
    /usr/local/bin/VBoxManage
    /usr/ local/bin/VBoxVRDP
    /usr/local/bin/VBoxHeadless
    /usr/local/bin/vboxwebsrv
    /usr/local/bin/VBoxBugReport
    /usr/local/ bin/VBoxBalloonCtrl
    /usr/local/bin/VBoxAutostart
    /usr/local/bin/VBoxDTrace
    /usr/local/bin/vbox-img
    /Library/LaunchDaemons/ org.virtualbox.startup.plist
    /Library/Python/2.7/site-packages/vboxapi/VirtualBox_constants.py
    /Library/Python/2.7/site-packages/vboxapi/VirtualBox_constants.pyc
    /Library/Python/2.7/site-packages/vboxapi/__init__.py
    /Library/Python/2.7/site-packages/vboxapi/__init__.pyc
    /Library/Python/2.7/site- packages/vboxapi-1.0-py2.7.egg-info
    /Library/Application Support/VirtualBox/LaunchDaemons/
    /Library/Application Support/VirtualBox/VBoxDrv.kext/
    /Library/应用程序支持/VirtualBox/VBoxUSB.kext/
    /Library/Application Support/VirtualBox/VBoxNetFlt.kext/
    /Library/Application Support/VirtualBox/VBoxNetAdp.kext/
    /Applications/VirtualBox。 app/
    /Library/Python/2.7/site-packages/vboxapi/
    org.virtualbox.kext.VBoxUSB
    org.virtualbox.kext.VBoxNetFlt
    org.virtualbox.kext .VBoxNetAdp
    org.virtualbox.kext.VBoxDrv
    org.virtualbox.pkg.vboxkexts
    org.virtualbox.pkg.virtualbox
    org.virtualbox.pkg.virtualboxcli

    通过终端将这些文件和目录一一删除可能是最简单的,但如果需要,您当然可以通过 Finder 完成。

    显然,如果您卸载并删除 VirtualBox,它将不再存在于 Mac 上,但您可以在以后需要时随时重新安装它。