如何在Debian Linux 9上安装VirtualBox
VirtualBox是一个开源的跨平台虚拟化软件,它使我们可以同时运行多个来宾操作系统(虚拟机)。
本教程介绍了如何在Debian 9上安装最新的VirtualBox 6.0。
准备工作
我们需要以具有sudo访问权限的用户身份登录才能在Debian系统上安装软件包。
从Oracle存储库安装VirtualBox
从Debian 9开始,VirtualBox软件包在官方的Debian存储库中不可用。
我们将从Oracle存储库中安装VirtualBox。
在撰写本文时,VirtualBox的最新版本是6.0版。
在继续下一步之前,我们应该检查VirtualBox下载页面以查看是否有较新的版本。
在Debian Linux上安装VirtualBox是一个相对简单的过程,只需几分钟:
- 首先使用以下wget命令将Oracle VirtualBox存储库的GPG密钥导入到系统中:
wget -q https://www.virtualbox.org/download/oracle_vbox_2015.asc -O- | sudo apt-key add -wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add
这两个命令都应输出“ OK”,这意味着密钥已成功导入,并且来自此存储库的软件包将被视为受信任的软件包。
- 接下来,将VirtualBox存储库添加到源列表中:
sudo add-apt-repository "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"
'$(lsb_release -cs)'将打印Debian代号。在我们的例子中是'stretch'。如果我们收到一条错误消息说'add-apt-repository command not found',请安装'software-properties-common'软件包。
- 启用VirtualBox存储库后,更新apt软件包列表并使用以下命令安装最新版本的VirtualBox 6.0:
sudo apt update && sudo apt install virtualbox-6.0
此时,VirtualBox已安装并可以使用。
安装VirtualBox Extension Pack
VirtualBox Extension Pack为来宾计算机提供了多种有用的功能,例如虚拟USB 2.0和3.0设备,对RDP的支持,图像加密等。
使用wget下载扩展包文件:
wget https://download.virtualbox.org/virtualbox/6.0.0/Oracle_VM_VirtualBox_Extension_Pack-6.0.0.vbox-extpack
确保扩展包的版本与VirtualBox版本匹配。
下载完成后,请运行以下命令来安装扩展包:
sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.0.0.vbox-extpack
系统将向我们提供Oracle许可证,并提示我们接受其条款和条件。
Do you agree to these license terms and conditions (y/n)?
输入“ y”并点击“ Enter”。
安装完成后,我们将看到以下输出:
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% Successfully installed "Oracle VM VirtualBox Extension Pack".
启动VirtualBox
现在,VirtualBox已安装在Debian系统上,我们可以通过在命令行中输入以下命令来启动它:
virtualbox
或者,如果我们将Xfce用作桌面环境,请单击VirtualBox图标(“应用程序”->“系统”->“ Oracle VM VirtualBox”)。
首次启动VirtualBox时,将出现如下所示的窗口:
如果我们使用的是KDE,请通过单击VirtualBox图标“ KDE菜单”->“系统”->“ Oracle VM VirtualBox”来启动VirtualBox。
GNOME用户可以通过单击VirtualBox图标启动VirtualBox:“应用程序”->“系统工具”->“ Oracle VM VirtualBox”。