温馨提示×

如何在debian开virtualbox

小樊
37
2026-09-25 23:37:05
栏目: 智能运维

在 Debian 上安装并使用 VirtualBox,一般可以按下面步骤来(以 Debian 12 / 11 为例,使用 Oracle 官方仓库,功能最完整)。


一、添加 VirtualBox 官方仓库(推荐)

1. 安装依赖

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

2. 导入 Oracle GPG 密钥

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

3. 添加软件源

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] https://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list

如果 lsb_release -cs 显示版本不被支持(如 sid),可手动改为 bookworm 或 bullseye


二、安装 VirtualBox

sudo apt update
sudo apt install -y virtualbox-7.0

(版本号可改为当前最新,如 virtualbox-7.1)


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

用于 USB 2.0/3.0、RDP 等:

sudo apt install -y virtualbox-ext-pack

或手动下载: https://www.virtualbox.org/wiki/Downloads


四、将当前用户加入 vboxusers 组

sudo usermod -aG vboxusers $USER

注销并重新登录 生效。


五、启动 VirtualBox

图形界面

virtualbox

或菜单中搜索

VirtualBox


六、常见问题

1. 内核模块无法加载

sudo /sbin/vboxconfig

确保已安装:

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

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

可使用:

VBoxManage createvm
VBoxManage startvm

七、最小安装方式(不推荐新手)

sudo apt install virtualbox

来自 Debian 仓库,版本可能较旧。


如果你告诉我:

  • Debian 版本
  • 是否用桌面环境
  • 是否要命令行 / 图形界面

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

0 踩