温馨提示×

debian怎么安装virtualbox

小樊
41
2026-09-07 18:21:06
栏目: 智能运维

在 Debian 上安装 VirtualBox 一般有两种方式:用 Debian 官方仓库安装(简单、稳定但版本可能较旧)和用 Oracle 官方仓库安装(版本新、功能全)。下面分别说明。


一、使用 Debian 官方仓库安装(推荐新手)

1. 更新系统

sudo apt update
sudo apt upgrade -y

2. 安装 VirtualBox

sudo apt install virtualbox -y

3. 安装扩展增强(可选)

sudo apt install virtualbox-guest-additions-iso -y

4. 将当前用户加入 vboxusers 组

sudo usermod -aG vboxusers $USER

注销并重新登录后生效。


二、使用 Oracle 官方仓库安装(版本最新)

1. 安装依赖

sudo apt update
sudo apt install -y wget gnupg lsb-release

2. 添加 Oracle GPG 密钥

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 [signed-by=/usr/share/keyrings/oracle-virtualbox.gpg] https://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list

⚠️ 如果 lsb_release -cs 显示的代号 Debian 官方源里没有(如 trixie),可手动改成 bookworm

4. 安装 VirtualBox

sudo apt update
sudo apt install -y virtualbox-7.0

5. 安装扩展包(USB、RDP 等)

vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.x.vbox-extpack

(从官网下载对应版本)


三、安装内核模块(重要)

如果启动报错:

Kernel driver not installed

执行:

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

四、启动 VirtualBox

virtualbox

或在菜单中搜索 VirtualBox


如果你告诉我:

  • Debian 版本(如 11 / 12)
  • 是否用桌面环境(GNOME / KDE / XFCE)

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

0