如何安装 VirtualBox 在 Ubuntu 上 [Beginner’s Tutorial]

这个初学者教程解释了各种安装方法 VirtualBox 在 Ubuntu 和其他基于 Debian 的 Linux 发行版上。

Oracle 的免费和开源产品 VirtualBox 是一款出色的虚拟化工具,尤其适用于桌面操作系统。 我更喜欢在 Linux 中使用它而不是 VMWare Workstation,这是另一种虚拟化工具。

您可以使用虚拟化软件,例如 VirtualBox 用于在虚拟机中安装和使用另一个操作系统。

例如,您可以将 Linux 安装在 VirtualBox 窗户里面。 同样,您也可以使用在 Linux 中安装 Windows VirtualBox.

你也可以使用 VirtualBox 用于在您当前的 Linux 系统中安装另一个 Linux 发行版。 实际上,这就是我使用它的目的。 如果我听说有一个不错的 Linux 发行版,我不会在真实系统上安装它,而是在虚拟机上对其进行测试。 如果您只是想在决定将其安装到您的实际计算机上之前尝试一个发行版,它会更方便。

在这个初学者教程中,我将向您展示安装 Oracle 的各种方法 VirtualBox 在 Ubuntu 和其他基于 Debian 的发行版上。

安装 VirtualBox 在基于 Ubuntu 和 Debian 的 Linux 发行版上

这里提到的安装方法也应该适用于其他基于 Debian 和 Ubuntu 的 Linux 发行版,例如 Linux Mint、elementary OS 等。

方法一:安装 VirtualBox 来自 Ubuntu 存储库

优点: 简易安装

缺点: 安装旧版本

最简单的安装方式 VirtualBox 在 Ubuntu 上是在软件中心搜索它并从那里安装它。

VirtualBox 可在 Ubuntu 软件中心获得

您也可以使用以下命令从命令行安装它:

sudo apt install virtualbox

但是,如果您在安装前检查软件包版本,您会看到 VirtualBox Ubuntu 的存储库提供的已经很老了。

例如,当前 VirtualBox 撰写本文时的版本是 6.0,但软件中心的版本是 5.2。 这意味着您不会获得最新版本中引入的新功能 VirtualBox.

方法二:安装 VirtualBox 使用 Oracle 网站上的 deb 文件

优点: 轻松安装最新版本

缺点: 无法升级到新版本

如果你想使用最新版本的 VirtualBox 在 Ubuntu 上,最简单的方法是使用 deb 文件。

Oracle 提供了现成的二进制文件 VirtualBox 发布。 如果您查看它的下载页面,您将看到为 Ubuntu 和其他发行版下载 deb 安装程序文件的选项。

你只需要下载这个 deb 文件并双击它来安装它。 就这么简单。

但是,这种方法的问题是您不会自动更新到更新的 VirtualBox 发布。 唯一的方法是删除现有版本,下载较新版本并重新安装。 这不是很方便,是吗?

方法三:安装 VirtualBox 使用 Oracle 的存储库

优点:使用系统更新自动更新

缺点: 安装有点复杂

这是命令行方法,对您来说可能看起来很复杂,但它比前两种方法有优势。 您将获得最新版本的 VirtualBox,它将随着未来的版本自动更新。 这就是你要找的东西,我想。

安装 VirtualBox 使用命令行,添加 Oracle VirtualBox的存储库到您的存储库列表。 然后,您添加其 GPG 密钥,以便您的系统信任此存储库。 现在当你安装 VirtualBox,它将从 Oracle 的存储库而不是 Ubuntu 的存储库安装。 如果发布了新版本, VirtualBox install 将与系统更新一起更新。 让我们看看如何做到这一点。

首先,添加存储库的密钥。 您可以使用此单个命令下载并添加密钥。

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

对 Mint 用户很重要

下一步仅适用于 Ubuntu。 如果您使用的是 Linux Mint 或其他基于 Ubuntu 的发行版,请将命令中的 $(lsb_release -cs) 替换为您当前版本所基于的 Ubuntu 版本。 例如,Linux Mint 19 系列用户应使用仿生,Mint 18 系列用户应使用 xenial。 像这样的东西:

sudo 添加-apt-存储库“deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian 仿生 贡献“

现在添加 Oracle VirtualBox 使用以下命令将存储库添加到存储库列表:

sudo add-apt-repository "deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"

如果您阅读过我关于检查 Ubuntu 版本的文章,您可能知道“lsb_release -cs”将打印您的 Ubuntu 系统的代号。

笔记:如果您看到 add-apt-repository command not found 错误,则必须安装 software-properties-common 软件包。

现在您已经添加了正确的存储库,刷新通过这些存储库可用的软件包列表并安装 VirtualBox.

sudo apt update && sudo apt install virtualbox-6.0

小费: 一个好主意是输入 sudo 安装 虚拟盒子—— 并点击标签查看各种 VirtualBox 可供安装的版本 – 然后通过完全键入来选择其中一个。

如何删除 VirtualBox 来自 Ubuntu

现在你已经学会了安装 VirtualBox,我还应该提到删除它的步骤。

如果您从软件中心安装它,删除应用程序的最简单方法是从软件中心本身。 您只需在已安装应用程序列表中找到它,然后单击“删除”按钮。

另一种方法是使用命令行。

sudo apt remove virtualbox virtualbox-*

请注意,这不会删除与您安装的操作系统相关的虚拟机和文件 VirtualBox. 这并不是一件完全坏事,因为您可能希望保护它们的安全并在以后或在其他系统中使用它们。

最后 …

我希望您能够使用其中一种方法进行安装 VirtualBox. 我也建议安装 VirtualBox Ubuntu 上的访客添加或您在 VM 中使用的任何访客系统,以获得更好、更流畅的体验。

我还将在另一篇文章中介绍如何有效地使用它。 目前,如果您有任何提示、建议或问题,请随时在下面发表评论。