在 Debian 中配置 VirtualBox,一般包括安装、内核模块、用户权限、网络与虚拟机创建几个部分。下面按步骤说明(以 Debian 12 为例,其他版本类似)。
sudo apt update
sudo apt install virtualbox
# 安装依赖
sudo apt install software-properties-common wget
# 导入 Oracle GPG 密钥
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
VirtualBox 需要 vboxdrv 内核模块:
sudo apt install linux-headers-$(uname -r) dkms
sudo /sbin/vboxconfig
若提示 Secure Boot:
vboxdrv 进行签名否则无法访问 USB 等设备:
sudo usermod -aG vboxusers $USER
注销并重新登录生效。
virtualbox
或菜单中搜索 VirtualBox
在虚拟机内:
# Debian/Ubuntu 客户机
sudo apt install build-essential dkms linux-headers-$(uname -r)
然后:
sudo modprobe vboxdrv
sudo /sbin/vboxconfig
vboxusers 组如果你是想:
可以告诉我你的具体使用场景。