VirtualBox是开源的跨平台虚拟化软件,可让您同时运行多个虚拟机操作系统。通常,桌面用户将Virtualbox用作测试和开发环境。
在本教程中,我们将向您展示两种在Ubuntu 18.04安装VirtualBox的方法:使用apt命令从标准的Ubuntu存储库或者从Oracle存储库。
以及安装VirtualBox Extension Pack扩展包来启用USB 2.0/3.0,磁盘镜像加密,远程桌面等。
Ubuntu版本存储库中可用的VirtualBox软件包可能不是最新版本。 Oracle存储库始终包含最新发布的版本。
从Ubuntu存储库安装VirtualBox是一个简单的过程。以root用户或者具有sudo权限的用户运行以下命令,以更新软件包索引并安装VirtualBox和Extension Pack。
至此,您已经在Ubuntu计算机上成功安装了VirtualBox,然后就可以开始使用它。
相同的说明适用于基于Ubuntu的发行版,包括Linux Mint和Elementary OS。
sudo apt update
sudo apt install virtualbox virtualbox-ext-pack
安装Oracle VirtualBox
在撰写本文时,VirtualBox的最新版本为6.0.x。要从Oracle存储库安装VirtualBox,请按照以下步骤操作。首先使用以下wget命令导入Oracle公共密钥。
如果两个wget命令都应输出OK
,这意味着密钥已成功导入,并且来自此存储库的软件包将被视为受信任。接下来将VirtualBox的APT存储库添加到您的系统。
$(lsb_release -cs)
打印Ubuntu代号。 例如,如果您Ubuntu版本是18.04,则命令将打印bionic
。然后更新软件包列表并安装最新版本的VirtualBox。
现在我们已经将这些过程整合一个命令中,你可直接运行以下使用HereDoc和cat命令整合的脚本一键安装VirtualBox。脚本将会安装最新的稳定版本的VirtualBox。
cat <<"EOF" | bash
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 -
sudo add-apt-repository "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"
sudo add-apt-repository "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"
sudo apt update
sudo apt install -y virtualbox-6.0
EOF
安装VirtualBox Extension Pack
VirtualBox扩展包为虚拟机提供了多种有用的功能,例如虚拟USB 2.0和3.0设备,对RDP的支持,镜像加密等等。
如果需要安装VirtualBox Extension Pack,请运行以下命令进行安装。首先是使用wget命令下载VirtualBox扩展包。确保扩展包的版本与VirtualBox版本匹配。
下载完成后,使用VBoxManage命令安装扩展包。系统会向您提供Oracle许可证,并提示您接受其条款和条件。Do you agree to these license terms and conditions (y/n)?
输入y
并按Enter
回车。 安装完成后,您将看到消息Successfully installed "Oracle VM VirtualBox Extension Pack"。
wget https://download.virtualbox.org/virtualbox/6.1.8/Oracle_VM_VirtualBox_Extension_Pack-6.1.8.vbox-extpack
sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.8.vbox-extpack
启动VirtualBox
可以通过输入virtualbox
命令从命令行启动VirtualBox或单击VirtualBox图标(Activities -> VirtualBox
)。
结论
您已经了解了如何在Ubuntu 18.04计算机上安装VirtualBox。现在,您可以安装第一台Windows或Linux来宾计算机。
要查找有关VirtualBox的更多信息,请访问官方VirtualBox文档页。如果您想从命令行管理虚拟机,请查看本文,了解如何如何在Ubuntu 18.04安装Vagrant 。
如有任何疑问,请在下面发表评论。