如何在Ubuntu 20.04上安装VirtualBox

时间:2020-03-05 15:32:54  来源:igfitidea点击:

VirtualBox是开源的跨平台虚拟化软件,可让我们同时运行多个来宾操作系统(虚拟机)。

通常,桌面用户将Virtualbox用作测试和开发环境。

在本教程中,我们将向我们展示两种在Ubuntu 20.04上安装VirtualBox的方法:

  • 来自标准Ubuntu存储库。
  • 来自Oracle存储库。

Ubuntu多版本存储库中可用的VirtualBox软件包可能不是最新版本。
Oracle存储库始终包含最新发布的版本。

从Ubuntu存储库安装VirtualBox

从Ubuntu存储库安装VirtualBox是一个简单的过程。
以超级用户或者具有sudo特权的用户身份运行以下命令,以更新软件包索引并安装VirtualBox和Extension Pack:

sudo apt updatesudo apt install virtualbox virtualbox-ext-pack

我们已经在Ubuntu计算机上成功安装了VirtualBox,然后就可以开始使用它了。

从Oracle存储库安装VirtualBox

在撰写本文时,VirtualBox的最新版本是6.1.x版。

要从Oracle存储库安装VirtualBox,请按照下列步骤操作:

  • 使用以下命令导入Oracle公共密钥:
wget -q https://www.virtualbox.org/download/oracle_vbox_2015.asc -O- | sudo apt-key add -wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add 

这两个命令都应输出'OK',这意味着密钥已成功导入,并且来自此存储库的软件包将被视为受信任的软件包。

  • 将VirtualBox APT存储库添加到系统:
echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" | \     sudo tee -a /etc/apt/sources.list.d/virtualbox.list

'$(lsb_release -cs)'打印Ubuntu代号。例如,如果我们具有Ubuntu 20.04版本,则该命令将输出'focal'。

  • 更新程序包列表并安装最新版本的VirtualBox:
sudo apt updatesudo apt install virtualbox-6.1

安装VirtualBox Extension Pack

VirtualBox Extension Pack为来宾计算机提供了多种有用的功能,例如虚拟USB 2.0和3.0设备,对RDP的支持,图像加密等。

通过输入以下内容下载扩展包文件:

wget https://download.virtualbox.org/virtualbox/6.1.8/Oracle_VM_VirtualBox_Extension_Pack-6.1.8.vbox-extpack

确保扩展包的版本与VirtualBox版本匹配。

下载完成后,使用以下命令导入扩展包:

sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.8.vbox-extpack

系统将向我们提供Oracle许可证,并提示我们接受其条款和条件。

Do you agree to these license terms and conditions (y/n)?

输入“ y”并点击“ Enter”。
安装完成后,我们将看到以下输出:

0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Successfully installed "Oracle VM VirtualBox Extension Pack".

启动VirtualBox

可以通过在命令行中输入“ virtualbox”或者单击VirtualBox图标(“活动-> VirtualBox”)来启动VirtualBox。