如何在 Debian 13 "Trixie" 上安装 VirtualBox
学习如何在 Debian 13 “Trixie” 上无缝安装 VirtualBox,按照我们的经过验证的指南一步步操作,立即开始运行虚拟机。
VirtualBox 是最流行且广泛使用的虚拟化工具之一,它在 Linux 用户中仍然是一个受欢迎的选择。如果您正在运行 Debian 13 “Trixie”,并且正在寻找一种简单的方法来安装它,那么……您来对地方了。
在本指南中,我将带您了解简单的、经过验证的逐步说明,教您如何在Debian 13上安装VirtualBox。只需几分钟,您就可以开始创建和运行第一个虚拟机。那我们就开始吧。
在 Debian 13 “Trixie” 上安装 VirtualBox
由于许可和维护原因,VirtualBox未包含在官方Debian软件库中。但不用担心——你仍然可以获取它。在这里,我将向你展示如何直接从官方VirtualBox仓库安装它。
步骤 1:导入 VirtualBox 的仓库 GPG 密钥
首先,我们将从 VirtualBox 存储库导入 GPG 密钥,以确保我们从中安装的软件的真实性。
wget -O- -q https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo gpg --dearmour -o /usr/share/keyrings/oracle_vbox_2016.gpg注意到命令没有产生任何输出。
步骤2:为Debian 13添加VirtualBox软件源
接下来,我们将把官方的 VirtualBox 存储库添加到我们的 Debian 13 系统中。这样,如果有新版本发布,更新包将会与系统的其他常规更新一起提供。
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/oracle_vbox_2016.gpg] http://download.virtualbox.org/virtualbox/debian trixie contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list步骤 3:运行系统更新
在我们继续在 Trixie 系统上安装 VirtualBox 之前,我们应该更新可用软件包的列表。运行下面的命令来更新 APT 仓库索引。
sudo apt update如您所见,我们的新 VirtualBox 仓库现在已经可用并准备好使用。
步骤 4:在 Debian 13 “Trixie” 上安装 VirtualBox
我们已经准备好在我们的 Debian 13 系统上安装最新的 VirtualBox 版本。请运行以下命令:
sudo apt install virtualbox-7.2等待安装完成。恭喜你,我们完成了!但在你运行之前请稍等—we还有一些小但重要的事情需要先处理。
安装 VirtualBox 扩展包
虽然这一步是可选的,但我强烈建议这样做,因为这会使在您的Debian系统上的VirtualBox使用更加轻松和方便。VirtualBox扩展包解锁了许多优秀的功能,例如:
- USB 2 和 USB 3 支持
- VirtualBox远程桌面协议 (VRDP)
- 主机摄像头直通
- 使用AES算法的磁盘映像加密
- 英特尔 PXE 启动 ROM
- 对NVMe SSD的支持
然而,这里有一个特殊之处需要强调。建议扩展包的版本与您在 Debian 13 系统上安装的 VirtualBox 版本相匹配。要验证刚安装的 VirtualBox 的确切版本,您可以使用内置的 vboxmanage 命令:
vboxmanage -v | cut -dr -f1如您所见,安装的 VirtualBox 版本是“7.2.0”。因此,您需要下载相同版本的扩展包。请使用下面的 wget 命令下载适合的 VirtualBox 扩展包。
然而,如果您安装的版本不同,请在下面的命令中用相应的版本替换两个“7.2.0”的实例。您还可以访问下载页面查看可用的版本。
wget https://download.virtualbox.org/virtualbox/7.2.0/Oracle_VirtualBox_Extension_Pack-7.2.0.vbox-extpack接下来,要安装 VirtualBox 扩展包,请运行以下 vboxmanage 命令:
sudo vboxmanage extpack install Oracle_VirtualBox_Extension_Pack-7.2.0.vbox-extpack此外,您可以通过运行以下命令来验证已安装的 VirtualBox 扩展包版本:
vboxmanage list extpacks将用户添加到 vboxusers 组
最后一步。在使用 VirtualBox 之前,请将您的用户账户添加到 "vboxusers" 组。这可以通过运行以下命令快速简单地完成:
sudo usermod -aG vboxusers $USER现在,执行重启。登录后,使用以下命令检查您是否在“vboxusers”组中:
groups $USER在 Debian 13 “Trixie” 上运行 VirtualBox
您可以通过从桌面环境的应用程序菜单启动 VirtualBox 来开始使用它。
点击“新建”按钮,开始虚拟化您的想法。
如何卸载VirtualBox
如果您出于任何原因想要从您的 Debian 13 系统中卸载 VirtualBox,可以通过运行以下命令轻松完成。
sudo apt purge virtualbox-7.2然后,您还可以“清理”系统中不必要的软件包依赖项,并最终从可用软件源列表中删除VirtualBox存储库。
sudo apt autoremove
sudo rm /etc/apt/sources.list.d/virtualbox.list结论
就这些,各位!在您的 Debian 13 系统上成功运行 VirtualBox 后,您就可以开始投入并实现您的虚拟化想法了。希望本指南为您提供了所需的启动帮助。
最后,我建议想了解更多关于VirtualBox功能及其有效使用方法的个人查阅官方文档。
感谢您的时间。您的反馈和意见一如既往地受欢迎。虚拟化愉快!










