温馨提示×

怎样在debian开virtualbox

小樊
39
2026-10-07 14:58:09
栏目: 智能运维

在 Debian 上安装并开启(使用)VirtualBox,一般步骤如下:


一、安装 VirtualBox

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

sudo apt update
sudo apt install virtualbox

安装完成后,VirtualBox 会自动出现在菜单中。


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

  1. 安装依赖:
sudo apt update
sudo apt install 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

命令行(无界面启动虚拟机)

VBoxManage startvm "虚拟机名称" --type headless

四、安装扩展包(可选但推荐)

支持 USB 2.0/3.0、RDP 等:

sudo apt install virtualbox-ext-pack

或去官网下载对应版本的 Extension Pack。


五、常见问题

1. 内核模块未加载

sudo modprobe vboxdrv

若失败,先安装:

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

2. 嵌套虚拟化 / KVM 冲突

若已启用 KVM,VirtualBox 仍可运行,但性能可能受影响。


如果你告诉我:

  • Debian 版本(如 11 / 12)
  • 是否用桌面环境(GNOME / KDE / 无界面服务器)

我可以给你更精确的命令。

0 踩