温馨提示×

centos怎么卸载virtualbox

小樊
35
2026-10-02 18:21:03
栏目: 智能运维

在 CentOS 上卸载 VirtualBox,通常有以下几种情况,按你安装方式的不同来选择对应方法。


一、如果是通过 yum / dnf 安装的(最常见)

1. 查看已安装的 VirtualBox 包

rpm -qa | grep -i virtualbox

或

yum list installed | grep -i virtualbox

2. 卸载 VirtualBox

sudo yum remove VirtualBox-* -y

或(CentOS 8+)

sudo dnf remove VirtualBox-* -y

3. 删除依赖(可选)

sudo yum autoremove -y

二、如果是用官方 .run 文件安装的

1. 使用官方卸载脚本

sudo /opt/VirtualBox/uninstall.sh

2. 删除残留目录

sudo rm -rf /opt/VirtualBox
sudo rm -rf ~/VirtualBox\ VMs
sudo rm -rf ~/.config/VirtualBox

三、清理内核模块(重要)

VirtualBox 会安装内核模块,建议手动清理:

sudo systemctl stop vboxdrv
sudo systemctl disable vboxdrv
sudo rmmod vboxdrv vboxnetadp vboxnetflt

如果提示模块正在使用,先确认没有 VirtualBox 进程:

ps aux | grep -i virtualbox

四、删除 yum 仓库(如果是官方源安装的)

sudo rm -f /etc/yum.repos.d/virtualbox.repo

五、验证是否卸载成功

which virtualbox
VBoxManage --version

如果都提示 command not found,说明已卸载干净。


如果你能告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 安装方式(yum / 官网 run / 其他)

我可以给你更精确的命令。

0 踩