虚拟盒子是开源跨平台虚拟化软件,允许您同时运行多个来宾操作系统(虚拟机)。一般来说,Virtualbox 被桌面用户用作测试和开发环境。
在本教程中,我们将向您展示在 Ubuntu 20.04 上安装 VirtualBox 的两种方法:
- 来自标准 Ubuntu 存储库。
- 来自 Oracle 存储库。
Ubuntu multiverse 存储库中提供的 VirtualBox 软件包可能不是最新版本。 Oracle 存储库始终包含最新发布的版本。
从 Ubuntu 存储库安装 VirtualBox#
从 Ubuntu 存储库安装 VirtualBox 的过程非常简单。以 root 或用户身份运行以下命令须藤权限更新包索引并安装 VirtualBox 和扩展包:
sudo apt update
sudo 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_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
两个命令都应该输出OK
,这意味着密钥已成功导入,并且来自此存储库的包将被视为受信任。
-
添加虚拟框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 update
sudo apt install virtualbox-6.1
安装 VirtualBox 扩展包#
VirtualBox 扩展包为访客计算机提供了多种有用的功能,例如虚拟 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)?
Type y
并击中Enter
。安装完成后,您将看到以下输出:
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Successfully installed "Oracle VM VirtualBox Extension Pack".
启动 VirtualBox#
VirtualBox 可以通过键入以下命令从命令行启动virtualbox
或单击 VirtualBox 图标 (Activities -> VirtualBox
).
当您第一次开始缩放时,会出现如下窗口:
结论#
我们已经向您展示了如何在 Ubuntu 20.04 上安装 VirtualBox。您现在可以创建您的第一台 Windows 或 Linux 客户机。
有关VirtualBox的更多信息,请访问官方VirtualBox 文档
page.
如果您想从命令行管理虚拟机,请查看我们的文章,了解如何如何在 Ubuntu 20.04 上安装 Vagrant
.
如果您有任何疑问,请随时发表评论。