ubuntu24.04安装virtualbox

本站地址

前言

由于各种原因,可能会导致我们的物理机或者云服务出现问题,这时候可能需要重新部署重新配置很多东西,比较麻烦,而部署在虚拟机上,可以随时选着回退,这里我选择使用virtualbox来安装Ubuntu系统搭建各种环境。
参考链接

第一步:导入virtualbox的GPG密钥

首先我们需要导入导入virtualbox的GPG密钥,以验证软件包的真实性,打开终端运行以下命令:

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

第二步:添加virtualbox官方仓库

在终端输入以下命令,增加软件源,以便安装和更新软件:

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

第三步:更新软件仓库

在安装virtualbox之前,更新下软件列表:

1
sudo apt-get update

当出现有以下信息时说明安装成功
Get:14 http://download.virtualbox.org/virtualbox/debian noble InRelease [4,428 B]
Get:15 http://download.virtualbox.org/virtualbox/debian noble/contrib amd64 Packages [1,123 B]

第四步:安装 VirtualBox

执行以下命令安装virtualbox

1
sudo apt-get install virtualbox-7.0 -y

第五步:安装 VirtualBox 扩展包以增强功能

安装前先查看下virtualBox的软件版本

1
vboxmanage -v

我这里显示是7.0.18r162988版本,现在下载对应的扩展包并进行安装

1
wget https://download.virtualbox.org/virtualbox/7.0.18/Oracle_VM_VirtualBox_Extension_Pack-7.0.18.vbox-extpack
1
sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.18.vbox-extpack

最后检查扩展包版本

1
vboxmanage list extpacks

输出以下信息则安装成功

1
2
3
4
5
6
7
8
9
10
Extension Packs: 1
Pack no. 0: Oracle VM VirtualBox Extension Pack
Version: 7.0.18
Revision: 162988
Edition:
Description: Oracle Cloud Infrastructure integration, Host Webcam, VirtualBox RDP, PXE ROM, Disk Encryption, NVMe, full VM encryption.
VRDE Module: VBoxVRDP
Crypto Module: VBoxPuelCrypto
Usable: true
Why unusable:

第六步:将用户添加到 vboxusers 组

将你的账户virtualbox添加到用户组,并进行验证

1
2
sudo usermod -aG vboxusers $USER
groups $USER

至此软件已经全部安装成功,愉快的玩耍吧!!!