在 Debian 上安装 VirtualBox,常见有三种方式:官方仓库(最方便)、Oracle 官方仓库(版本最新) 和 手动下载 .deb。下面按推荐顺序给你说明,并附带常见坑点。
适合:Debian 稳定版(bookworm / bullseye)
sudo apt update
sudo apt upgrade -y
sudo apt install virtualbox -y
用于 USB 2.0/3.0、远程桌面等:
sudo apt install virtualbox-ext-pack
会弹出许可协议,选择 Accept
sudo usermod -aG vboxusers $USER
注销并重新登录
适合:想要最新 VirtualBox
sudo apt update
sudo apt install -y wget gnupg
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo gpg --dearmor -o /usr/share/keyrings/oracle-virtualbox-2016.gpg
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不存在:
sudo apt install lsb-release
sudo apt update
sudo apt install virtualbox-7.0 -y
适合:特殊版本需求
.deb
https://www.virtualbox.org/wiki/Linux_Downloadssudo dpkg -i virtualbox-*.deb
sudo apt -f install
VirtualBox 依赖内核模块,若出现错误:
sudo apt install linux-headers-$(uname -r) build-essential dkms
sudo /sbin/vboxconfig
VBoxManage --version
有版本号即成功 ✅
sudo apt install linux-headers-$(uname -r) dkms
sudo /sbin/vboxconfig
| Debian 版本 | 推荐方式 |
|---|---|
| Bookworm 12 | 官方仓库 |
| Bullseye 11 | 官方仓库 |
| Sid | 官方仓库 / Oracle |
如果你愿意,可以告诉我:
我可以给你精确到命令级别的方案。