Debian 安装 VirtualBox 不算难,但步骤比 Windows 多,主要是依赖和内核模块的问题。只要按流程来,一般 10~20 分钟都能搞定。
下面给你一个清晰、实用的总结,适合新手。
使用 Debian 官方仓库 + VirtualBox 官方源(最稳定)
sudo apt update
sudo apt install -y \
build-essential \
linux-headers-$(uname -r) \
dkms
⚠️ 如果提示找不到
linux-headers,说明你内核版本和仓库不匹配,需要先升级系统。
sudo apt install -y curl gnupg
curl -fsSL https://www.virtualbox.org/download/oracle_vbox_2016.asc | \
sudo gpg --dearmor -o /usr/share/keyrings/virtualbox.gpg
echo "deb [signed-by=/usr/share/keyrings/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
(版本号 7.0 可能随更新变化)
sudo modprobe vboxdrv
如果报错,通常是 Secure Boot 没关 或 内核签名问题。
现象:
vboxdrv: module verification failed
✅ 解决办法:
✅ 解决:
sudo apt install linux-headers-$(uname -r)
sudo /sbin/vboxconfig
可以切换回 X11:
echo "export QT_QPA_PLATFORM=xcb" >> ~/.bashrc
如果你只是想跑虚拟机,不一定非要用 VirtualBox:
| 方案 | 推荐指数 | 说明 |
|---|---|---|
| GNOME Boxes | ⭐⭐⭐⭐⭐ | 最简单,Debian 直接装 |
| Virt-Manager (KVM/QEMU) | ⭐⭐⭐⭐ | 性能更好,稍复杂 |
| VirtualBox | ⭐⭐⭐ | 功能强,但安装麻烦 |
Debian 装 VirtualBox 不难,但 Linux 基础越扎实越顺利。
如果你愿意,我可以:
你现在是 Debian 11 还是 12?用 UEFI 吗?