温馨提示×

如何在Ubuntu装VirtualBox

小樊
51
2026-08-06 22:42:27
栏目: 智能运维

Ubuntu 上安装 VirtualBox,推荐用官方仓库方式,稳定且方便更新。下面按步骤来(适用于 Ubuntu 20.04 / 22.04 / 24.04)。


一、使用 Ubuntu 官方仓库安装(最简单)

1️⃣ 更新软件源

sudo apt update
sudo apt upgrade -y

2️⃣ 安装 VirtualBox

sudo apt install virtualbox -y

3️⃣ 验证安装

virtualbox --help

或直接在应用菜单搜索 VirtualBox

✅ 适合大多数用户,版本可能不是最新,但最稳定。


二、安装最新版(Oracle 官方方式,推荐)

1️⃣ 添加 Oracle VirtualBox 官方仓库

sudo apt update
sudo apt install -y wget gpg

下载并添加 Oracle 公钥:

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

添加仓库(以 Ubuntu 22.04 为例):

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

如果是 20.04jammy 改成 focal
24.04 使用 noble

2️⃣ 安装 VirtualBox

sudo apt update
sudo apt install virtualbox-7.0 -y

(版本号可换成当前最新,如 virtualbox-7.1


三、安装增强功能(推荐)

安装内核模块支持:

sudo apt install -y build-essential dkms linux-headers-$(uname -r)

VirtualBox 运行后,菜单中:

设备 → 安装增强功能


四、常见问题

✅ 1. BIOS 未开启虚拟化

进入 BIOS 开启:

  • Intel VT-x
  • AMD-V

✅ 2. 内核模块加载失败

sudo /sbin/vboxconfig

✅ 3. 当前用户无法使用

将用户加入 vboxusers 组:

sudo usermod -aG vboxusers $USER

然后 注销或重启


五、卸载 VirtualBox

sudo apt remove virtualbox* -y
sudo apt autoremove -y

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

  • Ubuntu 版本(如 22.04)
  • 是想装 Windows / Linux / macOS 虚拟机
  • 是否用于 开发 / 学习 / 服务器

我可以帮你一步步配置 ✅

0