在 Debian 上安装 VirtualBox,依赖和步骤大概如下(以 Debian 11/12 为例):
先更新系统:
sudo apt update
sudo apt upgrade -y
安装基础依赖:
sudo apt install -y \
build-essential \
dkms \
linux-headers-$(uname -r) \
libqt5core5a libqt5gui5 libqt5widgets5 \
libssl3 \
curl wget gnupg
说明:
linux-headers-*:必须,VirtualBox 内核模块需要dkms:内核升级后自动重编译 VirtualBox 模块virtualbox 无 GUI 版本sudo apt install -y ca-certificates
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo gpg --dearmor -o /usr/share/keyrings/oracle-virtualbox.gpg
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
sudo apt update
sudo apt install -y virtualbox-7.0
(版本号可改,如 virtualbox-6.1)
wget https://download.virtualbox.org/virtualbox/7.0.xxx/Oracle_VM_VirtualBox_Extension_Pack.vbox-extpack
sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack.vbox-extpack
提供:USB 2/3、RDP、磁盘加密
sudo usermod -aG vboxusers $USER
注销重新登录生效
vboxdrv 没加载sudo /sbin/vboxconfig
sudo apt install --reinstall linux-headers-$(uname -r)
sudo /sbin/vboxconfig
如果你告诉我:
我可以给你最少依赖的精准方案。