温馨提示×

Debian如何卸载VirtualBox

小樊
45
2026-07-15 10:57:34
栏目: 智能运维

在 Debian 系统中卸载 VirtualBox,可以按下面步骤操作,具体取决于你是通过哪种方式安装的(官方仓库 / 官网 .deb / 编译安装)。


一、确认 VirtualBox 安装方式

先查看当前安装的 VirtualBox 包名:

dpkg -l | grep virtualbox

常见结果可能是:

  • virtualbox
  • virtualbox-7.0
  • virtualbox-6.1

二、通过 apt 卸载(最常见)

1️⃣ 停止 VirtualBox 服务

sudo systemctl stop vboxdrv

2️⃣ 卸载 VirtualBox

sudo apt remove --purge virtualbox*

如果你知道具体版本(比如 virtualbox-7.0):

sudo apt remove --purge virtualbox-7.0

3️⃣ 删除依赖和残留文件

sudo apt autoremove --purge

三、卸载官网下载的 .deb 版本

如果你是从 Oracle 官网 下载的 .deb 安装包:

sudo apt remove --purge virtualbox-7.0

或(旧版本):

sudo apt remove --purge virtualbox-6.1

四、删除 VirtualBox 配置和数据(可选)

如果你希望 彻底清除所有虚拟机、配置和缓存

rm -rf ~/.config/VirtualBox
rm -rf ~/VirtualBox\ VMs
sudo rm -rf /etc/vbox

⚠️ 注意:这会删除所有虚拟机文件,不可恢复。


五、卸载 VirtualBox 内核模块(如有)

sudo /sbin/vboxconfig
sudo modprobe -r vboxdrv vboxnetflt vboxnetadp

六、验证是否卸载成功

which virtualbox
vboxmanage --version

如果都没有输出,说明已成功卸载。


七、常见问题

❓ 卸载后还有残留包?

dpkg --get-selections | grep virtualbox
sudo apt purge <包名>

❓ 是否会删除虚拟机磁盘?

不会,除非你手动删除 ~/VirtualBox VMs


如果你愿意,可以告诉我:

  • Debian 版本(cat /etc/debian_version
  • VirtualBox 版本
  • 是否使用过 virtualbox-ext-pack

我可以给你精确的一条龙卸载命令

0