下面按常见使用场景给你一个 Debian 下配置 VirtualBox 的完整流程(以 Debian 12 (bookworm) 为例,其他版本类似)。
sudo apt update
sudo apt install virtualbox virtualbox-qt
安装完成后:
virtualbox
sudo apt update
sudo apt install -y wget gnupg lsb-release
wget -O- https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo gpg --dearmor -o /usr/share/keyrings/oracle-virtualbox.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox.gpg] https://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
sudo apt update
sudo apt install -y virtualbox-7.0
扩展包提供:
sudo apt install -y virtualbox-ext-pack
或手动下载: https://www.virtualbox.org/wiki/Downloads
sudo usermod -aG vboxusers $USER
⚠️ 注销并重新登录 或重启系统。
验证:
groups
sudo apt install -y linux-headers-$(uname -r) build-essential dkms
sudo /sbin/vboxconfig
如果内核升级后 VirtualBox 打不开:
sudo /sbin/vboxconfig
在虚拟机系统内:
sudo apt install -y build-essential linux-headers-$(uname -r)
然后:
设备 → 安装增强功能
功能:
Kernel driver not installedsudo /sbin/vboxconfig
sudo reboot
vboxusers如果你需要:
可以直接告诉我你的使用场景。