在 Debian 上安装并启动 VirtualBox,一般可以按下面的步骤来(以 Debian 12 / 11 为例,使用 root 或 sudo)。
sudo apt update
sudo apt install virtualbox
安装完成后,VirtualBox 会出现在菜单中,也可以直接运行:
virtualbox
如果你想要最新版:
sudo apt update
sudo apt install -y wget gnupg lsb-release
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 bookworm contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
sudo apt update
sudo apt install virtualbox-7.0
否则可能无法使用 USB 等设备:
sudo usermod -aG vboxusers $USER
注销并重新登录 生效。
图形界面:
virtualbox
sudo modprobe vboxdrv
如果报错,安装内核头文件:
sudo apt install linux-headers-$(uname -r)
sudo /sbin/vboxconfig
可安装无界面版本:
sudo apt install virtualbox virtualbox-qt
用命令管理:
VBoxManage list vms
VBoxManage startvm "虚拟机名" --type headless
如果你愿意,可以告诉我:
cat /etc/debian_version)我可以给你更具体的步骤。