在 Debian 系统上“升级 VirtualBox”通常有两种理解,下面分别说明,你可以按实际情况选择。
如果你是用 apt 安装的 VirtualBox(来自 Debian 仓库):
sudo apt update
sudo apt upgrade
如果有新版本,VirtualBox 会一起升级。
查看当前版本:
vboxmanage --version
⚠️ 注意:Debian 稳定版的 VirtualBox 版本通常较旧。
如果你是从 VirtualBox 官网或 Oracle 源安装的:
apt-cache policy virtualbox
如果看到 oracle.com 的源,就是官方版。
sudo apt update
sudo apt install --only-upgrade virtualbox
VirtualBox 升级后,Extension Pack 必须同步升级:
vboxmanage list extpacks
去官网下载对应版本: https://www.virtualbox.org/wiki/Downloads
然后安装:
sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack_xxxx.vbox-extpack
如果你升级了 Debian 内核:
sudo apt install linux-headers-$(uname -r)
sudo /sbin/vboxconfig
或:
sudo rcvboxdrv setup
sudo apt remove virtualbox*
sudo apt autoremove
然后重新从 Oracle 官网安装最新版。
一般是:
VirtualBox 7.x(Oracle 源)
如果你愿意,可以告诉我:
cat /etc/debian_version)我可以给你更精确的命令。