下面分步骤说明 在 Debian 上安装并配置 VirtualBox 的常用做法,适用于 Debian 作为宿主机(Host) 的情况。如果你指的是 Debian 作为虚拟机系统,也可以告诉我,我再补充。
先确认你的 Debian 版本:
cat /etc/debian_version
常见版本关系:
sudo apt update
sudo apt install virtualbox
安装完成后检查版本:
vboxmanage --version
✅ 优点:系统兼容性好
❌ 缺点:版本可能不是最新
sudo apt install gnupg2
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
echo "deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian bookworm contrib" \
| sudo tee /etc/apt/sources.list.d/virtualbox.list
sudo apt update
sudo apt install virtualbox-7.0
否则 USB 设备无法使用。
sudo usermod -aG vboxusers $USER
然后 注销并重新登录,或重启。
验证:
groups
用于:
下载扩展包(版本需与 VirtualBox 一致): https://www.virtualbox.org/wiki/Downloads
安装:
VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack.vbox-extpack
如果 VirtualBox 启动失败,通常是内核模块问题。
sudo apt install linux-headers-$(uname -r) build-essential dkms
sudo /sbin/vboxconfig
如果 Debian 是虚拟机系统,安装增强功能:
sudo apt install build-essential linux-headers-$(uname -r)
然后在 VirtualBox 菜单:
设备 → 安装增强功能
sudo modprobe vboxdrv
vboxusers 组sudo apt install --reinstall virtualbox
你可以直接告诉我:
我可以按你的环境给你 精确配置方案。