温馨提示×

如何给debian加virtualbox源

小樊
50
2026-09-28 21:03:17
栏目: 智能运维

下面以 Debian 12(bookworm) 为例,说明如何添加 VirtualBox 官方软件源(Oracle 源,而不是 Debian 自带的老版本)。


一、添加 VirtualBox 官方 APT 源

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.gpg

3. 添加 APT 源

echo "deb [arch=amd64 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

注意:

  • Debian 12 → bookworm
  • Debian 11 → bullseye
  • 如果是 testing/unstable,请手动改成对应代号

二、安装 VirtualBox

sudo apt update
sudo apt install -y virtualbox-7.0

(也可安装 virtualbox-6.1,取决于你要的版本)


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

sudo apt install -y virtualbox-ext-pack

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


四、将当前用户加入 vboxusers 组

sudo usermod -aG vboxusers $USER

注销并重新登录 生效。


五、验证

VBoxManage --version

常见问题

1. 内核模块无法加载

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

2. 想用 Debian 自带版本(不推荐)

sudo apt install virtualbox

版本通常较旧。


如果你告诉我 Debian 版本号(11/12?) 和 想用 VirtualBox 6 还是 7,我可以给你精确命令。

0 踩