VirtualBox 的 Debian 版可以从 官方渠道 或 Debian 官方仓库 获取,推荐优先使用官方渠道以确保版本最新。以下是具体下载方式:
Oracle 官方提供 VirtualBox 的 Debian 安装包(.deb 格式)和仓库源,步骤如下:
打开 VirtualBox 官方下载页面,找到 Debian-based Linux distributions 部分。
.deb 包根据你的 Debian 版本(如 Debian 11 “Bullseye”、Debian 12 “Bookworm” 等),下载对应的 .deb 文件。例如:
virtualbox-7.0_7.0.x-xxxxxx~Debian~bookworm_amd64.debvirtualbox-7.0_7.0.x-xxxxxx~Debian~bullseye_amd64.deb(如果不确定 Debian 版本,可运行 lsb_release -a 或 cat /etc/debian_version 查看。)
VirtualBox 需要依赖 dkms、libssl 等包,安装前先更新系统并安装依赖:
sudo apt update
sudo apt install dkms libssl-dev build-essential linux-headers-$(uname -r)
.deb 包进入下载目录,运行:
sudo dpkg -i virtualbox-*.deb
如果提示依赖错误,执行 sudo apt -f install 自动修复依赖。
Debian 官方仓库也提供 VirtualBox,但版本可能滞后于官方最新版。步骤如下:
更新仓库索引:
sudo apt update
安装 VirtualBox:
sudo apt install virtualbox
(Debian 12 仓库中可能是 virtualbox-7.0,具体以 apt search virtualbox 结果为准。)
若希望后续自动接收 VirtualBox 更新,可添加官方仓库:
添加 Oracle VirtualBox 仓库密钥:
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
添加仓库源(以 Debian 12 为例):
sudo add-apt-repository "deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian bookworm contrib"
(Debian 11 替换为 bullseye,Debian 10 替换为 buster。)
更新并安装:
sudo apt update
sudo apt install virtualbox-7.0
linux-headers(对应你的内核版本)。推荐优先使用 官方 .deb 包 或 官方仓库,兼顾版本和更新便利性。安装完成后,可直接在应用菜单中启动 VirtualBox。