VirtualBox是一个非常流行的虚拟化工具,用于在Ubuntu系统上运行不同的操作系统。VirtualBox提供了在Ubuntu上运行Windows、BSD、Debian、CentOS、Kali甚至Ubuntu操作系统的能力。VirtualBox可以以不同的方式安装到Ubuntu系统上。在本教程中,我们将学习。
通过Ubuntu存储库安装VirtualBox
第一个也是最简单的方法是使用Ubuntu存储库在Ubuntu上安装VirtualBox。VirtualBox软件由Ubuntu提供。但是提供的VirtualBox版本通常比当前提供的版本旧。因此,在通过命令行apt命令从Ubuntu存储库安装VirtualBox之前,最好使用 apt show
命令如下。
$ sudo apt show virtualbox

然后我们可以使用以下命令安装VirtualBox。
$ sudo apt install virtualbox

通过VirtualBox Deb包安装VirtualBox
oraclevirtualbox还为Ubuntu提供了VirtualBox的deb包。这个deb包也可以用于Mint和Kali等发行版。deb包可以从以下链接下载。
https://www.virtualbox.org/wiki/Linux_Downloads

正如我们所看到的,VirtualBox deb包是为不同版本的Ubuntu提供的。在这种情况下,我们将选择 Ubuntu 18.04/18.10/19.04
然后用wget命令下载它,如下所示。此外,还可以使用浏览器进行下载。
wget https://download.virtualbox.org/virtualbox/6.0.14/virtualbox-6.0_6.0.14-133895~Ubuntu~bionic_amd64.deb

我们将使用 dpkg
命令以安装下载的 virtualbox-6.0_6.0.14-133895~Ubuntu~bionic_amd64.deb
deb包。
$ sudo dpkg -i virtualbox-6.0_6.0.14-133895~Ubuntu~bionic_amd64.deb

通过VirtualBox官方存储库安装VirtualBox
我们也可以使用官方的oraclevirtualbox存储库。在安装VirtualBox之前,我们将把Oracle VirtualBox存储库添加到我们的Ubuntu系统中。第一步是将oraclevirtualbox存储库的GPG密钥添加到我们的可信存储库列表中。我们将使用以下wget命令下载GPG密钥并将其添加到apt存储库。
$ wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
第二步是将存储库信息添加到 /etc/apt/sources.list
这可以通过 add-apt-repository
命令如下。
$ sudo add-apt-repository "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"

我们可以使用以下命令检查sources.list文件。
$ tail -10 /etc/apt/sources.list

最后一步是使用 apt install
命令。我们将安装 virtualbox
包装如下。
$ sudo apt install virtualbox-6.0

安装VirtualBox扩展包
VirtualBox提供了一个扩展包,以便向Gues添加RDP、VM磁盘AES加密等功能。我们可以在下面列出此扩展包的信息。
$ apt show virtualbox-ext-pack
我们将首先使用以下命令下载扩展包。VirtualBox扩展包文件名为 Oracle_VM_VirtualBox_Extension_Pack-6.0.0.vbox-extpack
.
$ wget https://download.virtualbox.org/virtualbox/6.0.0/Oracle_VM_VirtualBox_Extension_Pack-6.0.0.vbox-extpack

我们将使用 VBoxManage
命令以加载或安装扩展包。此操作还需要根权限,可以随 sudo
命令。
$ sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.0.0.vbox-extpack

我们必须接受下面的许可证。我们将输入 Y
为了接受许可证。在此之后,扩展包安装将开始,安装进度将显示为0%%..10%%..20%% 等。

启动VirtualBox
我们可以用不同的方式启动VirtualBox。从GUI中,我们可以使用应用程序菜单,它存储在系统类别中,如下所示。
相关文章: 如何在Windows中安装Virtualbox?

或者,我们可以使用 virtualbox
命令如下。
$ virtualbox

从Ubuntu卸载/删除VirtualBox
我们可以用不同的方法卸载安装的VirtualBox。最方便的方法之一是使用 apt
命令行中的命令。卸载操作需要root权限,因此我们将使用 sudo
.
$ sudo apt remove virtualbox
