温馨提示×

如何在Ubuntu安装VirtualBox

小樊
44
2026-07-11 23:14:46
栏目: 智能运维

在 Ubuntu 上安装 VirtualBox 有多种方式,下面按推荐程度给你详细说明(适用于 Ubuntu 20.04 / 22.04 / 24.04)。


✅ 方法一(推荐):通过官方 VirtualBox 仓库安装(最新版)

1️⃣ 更新系统

sudo apt update && sudo apt upgrade -y

2️⃣ 安装依赖

sudo apt install -y wget gpg

3️⃣ 添加 VirtualBox 官方 GPG 密钥

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo gpg --dearmor -o /usr/share/keyrings/oracle-virtualbox-2016.gpg

4️⃣ 添加 VirtualBox 官方软件源

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] https://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list

5️⃣ 安装 VirtualBox

查看最新版本(例如 7.0):

sudo apt update
sudo apt install -y virtualbox-7.0

如果你不确定版本,可先运行:

apt-cache search virtualbox

✅ 方法二:通过 Ubuntu 官方仓库安装(简单但版本较旧)

sudo apt update
sudo apt install -y virtualbox

✅ 优点:稳定、简单
❌ 缺点:版本可能不是最新


✅ 方法三:下载 .deb 包手动安装(适合离线)

  1. 打开官网:
    https://www.virtualbox.org/wiki/Linux_Downloads

  2. 下载对应 Ubuntu 版本的 .deb 文件

  3. 安装:

sudo dpkg -i virtualbox-*.deb
sudo apt -f install

✅ 安装完成后验证

virtualbox --help

或直接在应用菜单中搜索 VirtualBox


✅ 安装 VirtualBox 扩展包(可选但推荐)

扩展包提供:

  • USB 2.0 / 3.0
  • RDP 远程桌面
  • 磁盘加密

下载扩展包

https://www.virtualbox.org/wiki/Downloads

安装方式

打开 VirtualBox → 文件 → 首选项 → 扩展 → 添加


⚠️ 常见问题

1️⃣ 内核模块未加载

sudo /sbin/vboxconfig

2️⃣ 用户不在 vboxusers 组

sudo usermod -aG vboxusers $USER
reboot

3️⃣ Secure Boot 导致无法启动

  • 进入 BIOS 关闭 Secure Boot
  • 或手动给 VirtualBox 模块签名(较复杂)

如果你愿意,可以告诉我:

  • 你的 Ubuntu 版本(lsb_release -a
  • 是否需要 Windows / Linux 虚拟机

我可以帮你一步步配置 ✅

0