温馨提示×

怎么在debian开virtualbox

小樊
36
2026-09-13 21:08:50
栏目: 智能运维

在 Debian 上安装并启动 VirtualBox,一般可以按下面的步骤来(以 Debian 12 / 11 为例,使用 root 或 sudo)。


一、安装 VirtualBox

方法 1:使用 Debian 官方仓库(最简单)

sudo apt update
sudo apt install virtualbox

安装完成后,VirtualBox 会出现在菜单中,也可以直接运行:

virtualbox

方法 2:使用 Oracle 官方仓库(版本更新)

如果你想要最新版:

  1. 安装依赖
sudo apt update
sudo apt install -y wget gnupg lsb-release
  1. 添加 Oracle 密钥
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo gpg --dearmor -o /usr/share/keyrings/oracle-virtualbox.gpg
  1. 添加软件源(Debian 12 示例)
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox.gpg] https://download.virtualbox.org/virtualbox/debian bookworm contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
  1. 安装
sudo apt update
sudo apt install virtualbox-7.0

二、把当前用户加入 vboxusers 组

否则可能无法使用 USB 等设备:

sudo usermod -aG vboxusers $USER

注销并重新登录 生效。


三、启动 VirtualBox

图形界面:

  • 菜单 → 搜索 VirtualBox
  • 或终端输入:
virtualbox

四、常见问题

1. 内核模块没加载

sudo modprobe vboxdrv

如果报错,安装内核头文件:

sudo apt install linux-headers-$(uname -r)
sudo /sbin/vboxconfig

2. 无图形界面(服务器)

可安装无界面版本:

sudo apt install virtualbox virtualbox-qt

用命令管理:

VBoxManage list vms
VBoxManage startvm "虚拟机名" --type headless

如果你愿意,可以告诉我:

  • Debian 版本(cat /etc/debian_version
  • 是否有图形界面
  • 想装 Windows / Linux 虚拟机

我可以给你更具体的步骤。

0