如何在Ubuntu 20.04上安装VirtualBox 6

时间:2020-01-09 10:39:27  来源:igfitidea点击:

说明

在本教程中,我们将学习如何在Ubuntu 20.04上安装VirtualBox 7.
Virtualbox是一个非常流行的开源虚拟机管理程序,主要是因为它是免费的并且功能非常强大。

在Ubuntu上安装VirtualBox的最佳方法是直接从官方Debian存储库中安装。

从Ubuntu存储库安装

可从Ubuntu 20.04软件包存储库直接获得VirtualBox 6.1. 要安装它,请运行以下命令。

sudo apt install virtualbox

尽管这很方便,但是Ubuntu和Debian以构建稳定的操作系统为荣。推广用于生产环境的操作系统的一个伟大目标,也意味着在收到错误和安全补丁后就可以使用这些软件包。

主要和次要发行版都无法进入Ubuntu或者Debian的软件包存储库。如果要运行VirtualBox的最新版本,则需要将官方的VirtualBox存储库添加到存储库列表中。

添加VirtualBox存储库

在使用正式的VirtualBox存储库之前,应为其安装密钥。这样可以确保下载软件包没有被篡改。

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -

安装密钥后,是时候添加VirtualBox存储库了。

echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list

如果成功添加,我们将获得以下输出。


更新存储库缓存以添加virtualbox存储库的内容。

sudo apt update

如果我们在" apt update"输出中看到以下条目,则可以验证是否添加了virtualbox的历史记录并将其下拉到本地缓存。

Get:6 http://download.virtualbox.org/virtualbox/debian focal InRelease [4,428 B]
Get:7 http://download.virtualbox.org/virtualbox/debian focal/contrib amd64 Packages [1,475 B]
Fetched 5,903 B in 1s (5,209 B/s)     
Reading package lists... Done

安装VirtualBox

在安装Virtualbox之前,我们应该安装更新的Linux内核标头。这样可确保为主机正确编译VirtualBox。

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

最后,使用" apt install"命令安装VirtualBox。

sudo apt install virtualbox-6.1

安装VirtualBox Extension Pack

该扩展包为Virtualbox提供了许多有用的功能。一个示例是将USB驱动器安装到虚拟机上的能力。要安装扩展包,请运行以下命令。

sudo apt install virtualbox-ext-pack

或者,可以通过HTTP从Oracle下载扩展包。

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