温馨提示×

debian装virtualbox步骤啥

小樊
46
2026-09-13 21:19:51
栏目: 智能运维

在 Debian 上安装 VirtualBox,一般分 官方仓库版Oracle 官方版 两种,下面给你最常用、最稳的步骤(以 Debian 12 为例)。


一、用 Debian 官方仓库安装(简单、推荐)

1. 更新系统

sudo apt update
sudo apt upgrade -y

2. 安装 VirtualBox

sudo apt install -y virtualbox

3. 安装扩展包(可选,但建议)

sudo apt install -y virtualbox-ext-pack

安装时会弹出许可协议,选 Yes

4. 将当前用户加入 vboxusers 组

sudo usermod -aG vboxusers $USER

注销或重启后生效。

5. 启动

virtualbox

二、用 Oracle 官方源安装(版本更新)

1. 安装依赖

sudo apt install -y wget gnupg2

2. 添加 Oracle 公钥

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo gpg --dearmor -o /usr/share/keyrings/oracle-virtualbox.gpg

3. 添加软件源

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

Debian 11 把 bookworm 改成 bullseye

4. 安装

sudo apt update
sudo apt install -y virtualbox-7.0

5. 用户组(同上)

sudo usermod -aG vboxusers $USER

三、常见问题

1. 内核模块没加载

sudo /sbin/vboxconfig

若报错,先装:

sudo apt install -y linux-headers-$(uname -r) build-essential dkms

2. 启动报错 VT-x / AMD-V

  • 进 BIOS 开启 虚拟化
  • 关闭 Hyper-V / 安全启动(如开启)

如果你告诉我:

  • Debian 版本(11 / 12)
  • 桌面环境(GNOME / KDE / 无桌面)

我可以给你更精确的一条龙命令

0