在 CentOS 上卸载 VirtualBox,可以按下面步骤操作(根据你是用 yum/dnf 安装 还是 官方 rpm 安装 略有不同)。
rpm -qa | grep -i virtualbox
或
yum list installed | grep -i virtualbox
如果是通过 CentOS 仓库或 Oracle 仓库安装:
sudo yum remove VirtualBox*
或(CentOS 8+):
sudo dnf remove VirtualBox*
如果上面查到类似:
VirtualBox-7.0-7.0.10_xxxx.el8.x86_64
执行:
sudo rpm -e VirtualBox-7.0
(包名以你 rpm -qa 查到的为准)
sudo rm -rf /usr/lib/virtualbox
sudo rm -rf ~/.config/VirtualBox
sudo rm -rf ~/VirtualBox\ VMs
sudo /sbin/vboxconfig
sudo modprobe -r vboxdrv vboxnetflt vboxnetadp
如果不再使用:
sudo rm -f /etc/yum.repos.d/virtualbox.repo
which virtualbox
VBoxManage --version
无输出即表示已卸载。
如果你告诉我 CentOS 版本(7 / 8 / Stream) 和 VirtualBox 版本,我可以给你更精确的命令。