You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux Mint系统无法安装VirtualBox 5.2的问题求助

我来帮你梳理一下在Linux Mint 64位(内核4.13.0-32-generic)上彻底清理VirtualBox 5.2残留的步骤,这样你就能重新尝试安装了:

彻底卸载VirtualBox并清理残留文件

第一步:完全卸载已安装的VirtualBox包

先执行更彻底的卸载命令,确保所有相关包都被移除(比你之前用的命令覆盖范围更全):

sudo apt-get remove --purge virtualbox* virtualbox-5.2*
sudo apt-get autoremove
sudo apt-get autoclean
  • virtualbox*会匹配所有带virtualbox前缀的包,virtualbox-5.2*精准清理5.2版本的专属包
  • autoremove自动删除VirtualBox依赖的无用软件包
  • autoclean清理APT缓存里已过期的安装包

第二步:手动清理残留的文件和文件夹

包管理器可能不会清理所有用户配置和系统级残留文件,你可以手动删除以下常见位置的内容:

# 删除当前用户的VirtualBox个人配置(比如虚拟机设置、偏好)
rm -rf ~/.config/VirtualBox/

# 删除系统级全局配置
sudo rm -rf /etc/vbox/

# 删除系统级安装的VirtualBin程序文件
sudo rm -rf /usr/lib/virtualbox/
sudo rm -rf /usr/share/virtualbox/

# 删除匹配你当前内核的VirtualBox内核模块
sudo rm -f /lib/modules/4.13.0-32-generic/misc/vbox*.ko

# 可选:如果你不需要保留虚拟机磁盘文件,删除默认存储目录
# rm -rf ~/"VirtualBox VMs"/

第三步:清理DKMS模块和缓存残留

VirtualBox会通过DKMS编译内核模块,这部分也需要手动清理:

# 移除DKMS中注册的VirtualBox 5.2模块
sudo dkms remove virtualbox/5.2.* --all

# 清理APT缓存中残留的VirtualBox安装包
sudo rm -rf /var/cache/apt/archives/virtualbox*.deb

第四步:验证清理是否完成

最后可以通过两个命令确认残留已清理干净:

# 检查系统中是否还有VirtualBox相关包
dpkg -l | grep virtualbox

# 搜索系统中是否还有带virtualbox/VBox标识的文件(排除proc目录的临时文件)
find / -name "*virtualbox*" -o -name "*VBox*" | grep -v proc

如果这两个命令返回空或无关结果,就说明清理彻底了,之后你可以重新尝试安装VirtualBox 5.2。

内容的提问来源于stack exchange,提问作者reelnoncents

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 04:06:50