在 Debian 上搭配 VirtualBox,一般有两种常见场景:
下面分别说清楚。
推荐用 Debian 官方源或 Oracle 官方源。
方式 A:Debian 源(简单但版本偏旧)
sudo apt update
sudo apt install virtualbox
方式 B:Oracle 官方源(版本新,推荐)
sudo apt install wget gnupg
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo gpg --dearmor -o /usr/share/keyrings/virtualbox.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/virtualbox.gpg] https://download.virtualbox.org/virtualbox/debian bookworm contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
sudo apt update
sudo apt install virtualbox-7.0
bookworm 对应 Debian 12,若是 11 改成 bullseye
sudo apt install virtualbox-ext-pack
或去官网下载对应版本 Extension Pack。
sudo usermod -aG vboxusers $USER
注销重登才生效。
sudo apt install linux-headers-$(uname -r)
sudo /sbin/vboxconfig
用 netinst 或 DVD 镜像均可。
sudo apt install build-essential dkms linux-headers-$(uname -r)
然后在 VirtualBox 菜单:
设备 → 安装增强功能
挂载后执行:
cd /media/cdrom
sudo ./VBoxLinuxAdditions.run
作用:
VirtualBox 设置 → 共享文件夹
Debian 里:
sudo mkdir /mnt/share
sudo mount -t vboxsf sharename /mnt/share
装环境前先拍快照,玩崩了直接回滚。
如果你说的是**“我想在 Debian 上跑 VirtualBox,但不知道怎么开始”,或者“想在 VirtualBox 里装 Debian 服务器”**,告诉我你的具体目标,我可以一步步带你操作。