由于 Oracle VirtualBox 的安装会因主机操作系统而异,以下各节提供了适用于 Windows、macOS、Linux 和 Oracle Solaris 的安装说明。
有关支持作为主机操作系统的 Windows 版本,请参阅可用的安装包。
此外,您的系统上必须存在 Windows Installer。所有受支持的 Windows 平台都应如此。
Windows 主机上的安装目录必须满足某些安全要求,才能被 Windows 安装程序接受。
这也适用于 Oracle VirtualBox 的升级。
Users S-1-5-32-545:(OI)(CI)(RX) Users S-1-5-32-545:(DE,WD,AD,WEA,WA) Authenticated Users S-1-5-11:(OI)(CI)(RX) Authenticated Users S-1-5-11:(DE,WD,AD,WEA,WA)所有父目录也必须禁用目录继承。
icacls
Windows 命令行工具修改目录以满足安全要求。例如icacls <Directory> /reset /t /c icacls <Directory> /inheritance:d /t /c icacls <Directory> /grant *S-1-5-32-545:(OI)(CI)(RX) icacls <Directory> /deny *S-1-5-32-545:(DE,WD,AD,WEA,WA) icacls <Directory> /grant *S-1-5-11:(OI)(CI)(RX) icacls <Directory> /deny *S-1-5-11:(DE,WD,AD,WEA,WA)请注意,这些命令必须对所有父目录(本例中为 X:\Data 和 X:\Data\MyPrograms)重复执行。
Oracle VirtualBox 安装可以通过以下任一方式启动
双击可执行文件。
输入以下命令:
VirtualBox-<version>-<revision>-Win.exe -extract
这会将安装程序以及 .MSI 文件提取到临时目录中。运行以下命令执行安装:
msiexec /i VirtualBox-<version>-<revision>-Win.msi
使用任一方式都会显示安装 欢迎对话框,并允许您选择安装 Oracle VirtualBox 的位置以及要安装的组件。除了 Oracle VirtualBox 应用程序之外,还提供以下组件
USB 支持。此软件包包含适用于您的 Windows 主机的特殊驱动程序,Oracle VirtualBox 需要这些驱动程序才能完全支持虚拟机中的 USB 设备。
网络。此软件包包含适用于您的 Windows 主机的额外网络驱动程序,Oracle VirtualBox 需要这些驱动程序才能支持桥接网络。这使得您虚拟机的虚拟网卡可以从物理网络上的其他机器访问。
Python 支持。此软件包包含对 Oracle VirtualBox API 的 Python 脚本支持,请参阅Oracle VirtualBox 编程接口。要使其正常工作,系统上需要已安装并能正常运行的 Windows Python。
例如,请参阅:https://pythonlang.cn/download/windows/。
需要 Python 3 版。Python 2.x 版不再受支持。
根据您的 Windows 配置,您可能会看到关于未签名驱动程序或其他类似警告。请点击这些警告中的继续,否则 Oracle VirtualBox 在安装后可能无法正常运行。
安装程序将在 Windows 开始菜单中创建 Oracle VirtualBox 组,您可以通过它启动应用程序并访问其文档。
使用标准设置时,Oracle VirtualBox 将安装到本地系统上的所有用户。如果不需要这样,您必须首先按如下方式提取安装程序,然后调用它
VirtualBox.exe -extract
然后,在提取的 .MSI 文件上运行以下任一命令。这只会为当前用户安装 Oracle VirtualBox。
VirtualBox.exe -msiparams ALLUSERS=2
msiexec /i VirtualBox-<version>-Win.msi ALLUSERS=2
如果您不想安装 Oracle VirtualBox 的所有功能,可以设置可选的 ADDLOCAL
参数以明确指定要安装的功能。以下功能可用
Oracle VirtualBox 的主二进制文件。
此功能不可缺失,因为它包含使 Oracle VirtualBox 安装正常运行所需的最小文件集。
USB 支持。
所有网络支持。这包括 VBoxNetworkFlt 和 VBoxNetworkAdp 功能。
桥接网络支持。
仅主机网络支持
Python 支持
例如,要仅安装 USB 支持以及主二进制文件,运行以下任一命令:
VirtualBox.exe -msiparams ADDLOCAL=VBoxApplication,VBoxUSB
msiexec /i VirtualBox-<version>-Win.msi ADDLOCAL=VBoxApplication,VBoxUSB
用户在安装过程中可以选择 NDIS5 和 NDIS6 主机网络筛选驱动程序。这是通过命令行参数 NETWORKTYPE
完成的。NDIS6 驱动程序是大多数受支持的 Windows 主机的默认设置。对于某些旧版 Windows,安装程序将自动选择 NDIS5 驱动程序,并且无法更改。
您可以通过指定 NETWORKTYPE=NDIS5
强制安装旧版 NDIS5 主机网络筛选驱动程序。例如,要在 Windows 7 上安装 NDIS5 驱动程序,请使用以下任一命令
VirtualBox.exe -msiparams NETWORKTYPE=NDIS5
msiexec /i VirtualBox-<version>-Win;.msi NETWORKTYPE=NDIS5
由于 Oracle VirtualBox 使用标准的 Microsoft Windows 安装程序,因此可以随时安全地卸载 Oracle VirtualBox。请点击 Windows 控制面板中添加/删除程序列表中的程序条目。
可以使用标准 MSI 支持执行无人值守安装。
可以使用 MSI API 指定公共属性,以控制 Windows 主机安装程序的其他行为和功能。使用以下任一命令:
VirtualBox.exe -msiparams NAME=VALUE [...]
msiexec /i VirtualBox-<version>-Win.msi NAME=VALUE [...]
以下公共属性可用。
VBOX_INSTALLDESKTOPSHORTCUT
指定是否在桌面上创建 Oracle VirtualBox 图标。
设置为 1
启用,0
禁用。默认值为 1。
VBOX_INSTALLQUICKLAUNCHSHORTCUT
指定是否在快速启动栏中创建 Oracle VirtualBox 图标。
设置为 1
启用,0
禁用。默认值为 1。
VBOX_REGISTERFILEEXTENSIONS
指定文件扩展名 .vbox、.vbox-extpack、.ovf、.ova、.vdi、.vmdk、.vhd 和 .vdd 是否应与 Oracle VirtualBox 相关联。这些类型的文件随后将使用 Oracle VirtualBox 打开。
设置为 1
启用,0
禁用。默认值为 1。
VBOX_START
指定是否在成功安装后立即启动 Oracle VirtualBox。
设置为 1
启用,0
禁用。默认值为 1。
对于 macOS 主机,Oracle VirtualBox 以 dmg 磁盘映像文件的形式提供。请执行以下步骤在 macOS 主机上安装
双击 dmg 文件,以挂载其内容。
将打开一个窗口,提示您双击该窗口中显示的 VirtualBox.pkg 安装程序文件。
这将启动安装程序,使您能够选择 Oracle VirtualBox 的安装位置。
Oracle VirtualBox 图标将添加到 Finder 的 应用程序文件夹中。
要卸载 Oracle VirtualBox,请打开磁盘映像 dmg 文件并双击显示的卸载图标。
要执行 Oracle VirtualBox 的非交互式安装,您可以使用安装程序应用程序的命令行版本。
按照安装过程中的说明挂载 dmg 磁盘映像文件,或使用以下命令行
hdiutil attach /path/to/VirtualBox-xyz.dmg
打开终端会话并运行以下命令:
sudo installer -pkg /Volumes/VirtualBox/VirtualBox.pkg -target /Volumes/Macintosh\ HD
有关支持作为主机操作系统的各种 Linux 版本,请参阅可用的安装包。
在开始安装之前,您可能需要在 Linux 系统上安装以下软件包。某些系统在您安装 Oracle VirtualBox 时会自动为您完成此操作。
Qt 6.5.3 或更高版本。
仅当您要运行 Oracle VirtualBox 图形用户界面时才需要 Qt。特别是,图形化的 VirtualBox 管理器 VirtualBox 需要 Qt。如果您只想运行 VBoxHeadless,则不需要 Qt。
为了在您的主操作系统旁边运行虚拟机中的其他操作系统,Oracle VirtualBox 需要与您的系统紧密集成。为此,它会在系统内核中安装一个名为 vboxdrv 的驱动程序模块。内核是操作系统中控制处理器和物理硬件的部分。没有这个内核模块,您仍然可以使用 VirtualBox 管理器来配置虚拟机,但它们将无法启动。
还会安装名为 vboxnetflt 和 vboxnetadp 的网络驱动程序。它们使虚拟机能够更好地利用您计算机的网络功能,并且是除基本 NAT 模式之外任何虚拟机网络所必需的。
由于 Linux 不太支持将驱动程序模块与内核分开分发,因此 Oracle VirtualBox 安装过程会在将要使用模块的系统上创建模块。这意味着您可能需要安装发行版中构建过程所需的一些软件包。所需的软件包可能包括以下内容
GNU 编译器 (GCC)
GNU Make (make)
内核头文件
另请确保已安装所有系统更新,并且您的系统正在运行发行版最新内核。
正在运行的内核和内核头文件必须更新到匹配的版本。
以下列表包含一些常见发行版所需文件的详细信息。首先,在终端中使用命令 uname -r 查找内核的版本名称。该列表假设您没有对原始安装进行太多更改,特别是您没有安装不同类型的内核。
对于基于 Debian 和 Ubuntu 的发行版,您必须安装正确版本的 linux-headers,通常是与内核版本名称最匹配的 linux-headers-generic、linux-headers-amd64、linux-headers-i686 或 linux-headers-i686-pae 中的任何一个。如果存在的话,还需要安装 linux-kbuild 包。基本的 Ubuntu 版本应该默认安装了正确的包。
在 Fedora、Red Hat、Oracle Linux 和许多其他基于 RPM 的系统上,内核版本有时在版本名称末尾附近带有字母代码或单词。例如,Oracle Unbreakable Enterprise Kernel 为“uek”,标准内核为“default”或“desktop”。在这种情况下,软件包名称为 kernel-uek-devel 或等效名称。如果没有这样的代码,通常是 kernel-devel。
在某些 SUSE 和 openSUSE Linux 版本上,您可能需要安装 kernel-source 和 kernel-syms 软件包。
如果您怀疑模块安装出现问题,请检查您的系统是否已按照上述说明进行设置,并尝试以 root 用户身份运行以下命令:
rcvboxdrv setup
如果您正在使用 UEFI(统一可扩展固件接口)安全启动的系统上运行,您可能需要在加载以下内核模块之前对其进行签名:
vboxdrv
vboxnetadp
vboxnetflt
vboxpci
有关内核模块签名过程的详细信息,请参见您的系统文档。
Oracle VirtualBox 以多种常见 Linux 发行版固有的包格式提供。请参阅可用的安装包。此外,还有一个替代的通用安装程序 (.run),您可以在受支持的 Linux 发行版上使用。
下载适合您发行版的软件包。以下示例假设您正在安装到 64 位 Ubuntu Xenial 系统。请使用 dpkg 安装 Debian 软件包,如下所示
sudo dpkg -i virtualbox-version-number_Ubuntu_xenial_amd64.deb
安装程序还将尝试为当前运行的内核构建合适的内核模块。如果构建过程不成功,将显示警告,并且软件包将保持未配置状态。请查看 /var/log/vbox-install.log 以找出编译失败的原因。您可能需要安装相应的 Linux 内核头文件,请参阅Oracle VirtualBox 内核模块。解决任何问题后,运行以下命令
sudo rcvboxdrv setup
这将开始第二次构建模块的尝试。
如果在软件包中找到合适的内核模块或模块成功构建,安装脚本将尝试加载该模块。如果失败,请参阅Linux 内核模块无法加载以获取更多信息。
Oracle VirtualBox 成功安装和配置后,您可以点击开始菜单中的VirtualBox 或从命令行启动它。请参阅在 Linux 上启动 Oracle VirtualBox。
替代通用安装程序执行以下步骤:
将应用程序文件解压到目标目录 /opt/VirtualBox/,此路径无法更改。
构建并安装 Oracle VirtualBox 内核模块:vboxdrv、vboxnetflt 和 vboxnetadp。
创建 /sbin/rcvboxdrv,这是一个用于启动 Oracle VirtualBox 内核模块的初始化脚本。
创建一个名为 vboxusers
的新系统组。
在 /usr/bin 中创建指向 shell 脚本 /opt/VirtualBox/VBox 的符号链接,该脚本执行一些完整性检查并分派到实际的可执行文件:VirtualBox、VBoxVRDP、VBoxHeadless 和 VBoxManage。
如果 udev 存在,则创建 /etc/udev/rules.d/60-vboxdrv.rules,这是一个 udev 描述文件,它使 USB 设备可供 vboxusers
组中的所有用户访问。
将安装目录写入 /etc/vbox/vbox.cfg。
安装程序必须以 root 身份执行,并以 install
或 uninstall
作为第一个参数。例如
sudo ./VirtualBox.run install
或者,如果您没有可用的 sudo 命令,请以 root 身份运行以下命令
./VirtualBox.run install
将需要从 VirtualBox 客户机访问 USB 设备的每个用户添加到 vboxusers
组。可以使用操作系统用户管理工具,或者以 root 身份运行以下命令
sudo usermod -a -G vboxusers username
某些旧版 Linux 发行版的 usermod 命令不支持 -a
选项,该选项在不影响其他组的成员资格的情况下将用户添加到给定组。在这种情况下,请使用 groups 命令查明当前组的成员资格,并将所有这些组以逗号分隔列表的形式添加到 -G
选项后的命令行中。例如:usermod -G group1,group2,vboxusers username。
如果您无法使用使用替代通用安装程序 (VirtualBox.run) 中描述的 shell 脚本安装程序,则可以执行手动安装。请按如下方式运行安装程序
./VirtualBox.run --keep --noexec
这将把安装所需的所有文件解压到当前目录下的 install
目录中。Oracle VirtualBox 应用程序文件包含在 VirtualBox.tar.bz2 中,您可以将其解压到系统上的任何目录。例如
sudo mkdir /opt/VirtualBox sudo tar jxf ./install/VirtualBox.tar.bz2 -C /opt/VirtualBox
要以 root 身份运行相同的示例,请使用以下命令:
mkdir /opt/VirtualBox tar jxf ./install/VirtualBox.tar.bz2 -C /opt/VirtualBox
Oracle VirtualBox 内核模块的源文件位于 src 目录中。要构建该模块,请切换到该目录并使用以下命令
make
如果一切构建正确,运行以下命令将模块安装到适当的模块目录:
sudo make install
如果您没有 sudo,请将用户帐户切换到 root 并运行以下命令:
make install
Oracle VirtualBox 内核模块需要一个设备节点才能运行。上面的 make 命令会根据您的 Linux 系统告诉您如何创建设备节点。对于具有 /dev 目录的经典 Linux 设置、使用现在已弃用的 devfs 的系统以及使用 udev 的现代 Linux 系统,该过程略有不同。
在某些 Linux 发行版上,您可能在构建模块时遇到困难。您需要分析构建系统中的错误消息以诊断问题的原因。通常,请确保在构建过程中使用了正确的 Linux 内核源代码。
请注意,/dev/vboxdrv 内核模块设备节点必须由 root:root 拥有,并且仅对用户可读/可写。
接下来,您将安装内核模块的系统初始化脚本,并使用适合您的发行版的方法激活初始化脚本,如下所示:
cp /opt/VirtualBox/vboxdrv.sh /sbin/rcvboxdrv
此示例假设您将 Oracle VirtualBox 安装到 /opt/VirtualBox 目录。
为 Oracle VirtualBox 创建一个配置文件,如下所示
mkdir /etc/vbox echo INSTALL_DIR=/opt/VirtualBox > /etc/vbox/vbox.cfg
创建以下符号链接:
ln -sf /opt/VirtualBox/VBox.sh /usr/bin/VirtualBox ln -sf /opt/VirtualBox/VBox.sh /usr/bin/VBoxManage ln -sf /opt/VirtualBox/VBox.sh /usr/bin/VBoxHeadless
在更新或卸载 Oracle VirtualBox 之前,您必须终止所有当前运行的虚拟机并退出 Oracle VirtualBox 或 VBoxSVC 应用程序。要更新 Oracle VirtualBox,只需运行更新版本的安装程序。要卸载 Oracle VirtualBox,请按如下方式运行安装程序
sudo ./VirtualBox.run uninstall
作为 root 用户,您可以使用以下命令:
./VirtualBox.run uninstall
您可以按如下方式卸载 .run 软件包:
/opt/VirtualBox/uninstall.sh
要手动卸载 Oracle VirtualBox,请按相反顺序执行手动安装步骤。
Debian 软件包在首次安装时会请求一些用户反馈。debconf 系统用于执行此任务。为防止安装期间的任何用户交互,可以定义默认值。文件 vboxconf
可以包含以下 debconf 设置
virtualbox virtualbox/module-compilation-allowed boolean true virtualbox virtualbox/delete-old-modules boolean true
第一行在当前内核未找到模块时启用 vboxdrv 内核模块的编译。第二行使软件包能够删除以前安装编译的任何旧 vboxdrv 内核模块。
这些默认设置可以在安装 Oracle VirtualBox Debian 软件包之前应用,如下所示
debconf-set-selections vboxconf
此外,还有一些可以在安装前设置的常见配置选项。请参阅自动安装选项。
RPM 格式不提供与 debconf 系统相当的配置系统。有关如何设置 Oracle VirtualBox 提供的一些常见安装选项,请参阅自动安装选项。
要配置 .deb 和 .rpm 软件包的安装过程,您可以创建一个名为 /etc/default/virtualbox 的响应文件。通过以下设置可以防止自动生成 udev 规则
INSTALL_NO_UDEV=1
可以通过以下方式阻止创建 vboxusers 组:
INSTALL_NO_GROUP=1
如果指定以下行,则如果没有找到适合当前内核的模块,软件包安装程序将不会尝试构建 vboxdrv 内核模块。
INSTALL_NO_VBOXDRV=1
Linux 安装程序在安装期间会创建系统用户组 vboxusers
。任何将要从 Oracle VirtualBox 客户机使用 USB 设备的系统用户都必须是该组的成员。用户可以通过桌面用户和组工具或使用以下命令成为 vboxusers
组的成员
sudo usermod -a -G vboxusers username
启动 Oracle VirtualBox 程序的最简单方法是在终端中运行您选择的程序(VirtualBox、VBoxManage 或 VBoxHeadless)。这些都是指向 VBox.sh 的符号链接,它会为您启动所需的程序。
以下详细说明仅在您希望在未首先安装 Oracle VirtualBox 的情况下执行它时才具有参考价值。您应该首先编译 vboxdrv 内核模块并将其插入 Linux 内核。Oracle VirtualBox 由一个服务守护程序 VBoxSVC 和几个应用程序组成。守护程序在必要时会自动启动。所有 Oracle VirtualBox 应用程序将通过 UNIX 本地域套接字与守护程序通信。在不同的用户帐户下可以有多个守护程序实例,并且应用程序只能与在与应用程序相同的用户帐户下运行的守护程序通信。本地域套接字位于系统临时文件目录下的子目录中,名为 .vbox-<username>-ipc。如果出现通信问题或服务器启动问题,您可以尝试删除此目录。
所有 Oracle VirtualBox 应用程序(VirtualBox、VBoxManage 和 VBoxHeadless)都要求 Oracle VirtualBox 目录位于库路径中,如下所示
LD_LIBRARY_PATH=. ./VBoxManage showvminfo "Windows XP"
有关支持作为主机操作系统的特定 Oracle Solaris 版本,请参阅可用的安装包。
如果您的 Oracle Solaris 主机上之前已安装 Oracle VirtualBox 实例,请在安装新实例之前先将其卸载。有关卸载说明,请参阅卸载。
Oracle VirtualBox 作为标准 Oracle Solaris 软件包提供。下载包含 64 位版本 Oracle VirtualBox 的 Oracle VirtualBox SunOS 软件包。安装必须以 root 身份并在全局区域中执行。这是因为 Oracle VirtualBox 安装程序会加载内核驱动程序,而这无法在非全局区域中完成。要验证您当前所在的区域,请执行 zonename 命令。
要开始安装,请运行以下命令:
gunzip -cd VirtualBox-version-number-SunOS.tar.gz | tar xvf -
Oracle VirtualBox 内核包已集成到主包中。请按如下方式安装 Oracle VirtualBox 软件包
pkgadd -d VirtualBox-version-number-SunOS.pkg
安装程序将提示您输入要安装的软件包。选择 1 或 all 并继续。接下来,安装程序将询问您是否允许执行安装后脚本。选择 y 并继续,因为执行此脚本(用于安装 Oracle VirtualBox 内核模块)至关重要。确认后,安装程序将安装 Oracle VirtualBox 并执行安装后设置脚本。
安装后脚本执行完毕后,您的安装现已完成。您现在可以安全地从系统中删除未压缩的软件包和 autoresponse 文件。Oracle VirtualBox 安装在 /opt/VirtualBox 中。
如果您需要从非全局区域使用 Oracle VirtualBox,请参阅配置非全局区域以运行 Oracle VirtualBox。
安装程序在 Oracle Solaris 主机上安装时会创建系统用户组 vboxuser
,这些主机支持 Oracle VirtualBox 所需的 USB 功能。任何将要从 Oracle VirtualBox 客户机使用 USB 设备的系统用户都必须是此组的成员。用户可以通过桌面用户和组工具或以 root 身份运行以下命令成为此组的成员
usermod -G vboxuser username
请注意,将活跃用户添加到 vboxuser
组将要求用户注销然后重新登录。这应该在成功安装软件包后手动完成。
启动 Oracle VirtualBox 程序的最简单方法是在终端中运行您选择的程序(VirtualBox、VBoxManage 或 VBoxHeadless)。这些都是指向 VBox.sh 的符号链接,它会为您启动所需的程序。
另外,您可以直接从 /opt/VirtualBox 调用所需的程序。使用提供的链接会更容易,因为您不必输入完整路径。
您可以通过在终端中运行 VBoxQtconfig 来配置 VirtualBox Qt GUI 的一些元素,例如字体和颜色。
在 Oracle Solaris 上卸载 Oracle VirtualBox 需要 root 权限。要执行卸载,请启动 root 终端会话并运行以下命令
pkgrm SUNWvbox
确认后,这将从您的系统中删除 Oracle VirtualBox。
要执行 Oracle VirtualBox 的非交互式安装,有一个名为 autoresponse 的响应文件。安装程序使用此文件来响应输入,而不是提示用户。
按照执行安装中描述的方式提取 tar.gz 软件包。然后打开 root 终端会话并运行以下命令
pkgadd -d VirtualBox-version-number-SunOS-x86 -n -a autoresponse SUNWvbox
要执行非交互式卸载,请打开 root 终端会话并运行以下命令
pkgrm -n -a /opt/VirtualBox/autoresponse SUNWvbox
在全局区域中安装 Oracle VirtualBox 后(安装说明请参阅在 Oracle Solaris 主机上安装),在非全局区域中运行 Oracle VirtualBox 所需的第一步是修改区域的配置,使其能够访问位于全局区域中的 Oracle VirtualBox 设备节点。这通过在全局区域中以区域管理员身份执行以下步骤来完成。
global$ zonecfg -z vboxzone
将 vboxzone 替换为您计划运行 Oracle VirtualBox 的非全局区域的名称。
使用 zonecfg(8) 将全局区域中每个 Oracle VirtualBox 设备节点的 device
资源和 match
属性添加到非全局区域,如下所示
zonecfg:vboxzone> add device zonecfg:vboxzone:device> set match=/dev/vboxdrv zonecfg:vboxzone:device> end zonecfg:vboxzone> add device zonecfg:vboxzone:device> set match=/dev/vboxdrvu zonecfg:vboxzone:device> end zonecfg:vboxzone> exit
在 Oracle Solaris 11 上,如果您计划使用配置为使用 USB 设备的虚拟机(例如 USB 指针设备或 USB 直通设备),则还应按照上述步骤直通 /dev/vboxusbmon 设备。
Oracle Solaris 11 不支持稀疏根区域,因此您需要将 /opt/VirtualBox 从全局区域环回挂载到非全局区域的相同路径。这通过使用 zonecfg(8) 为此目录设置 dir
属性和 special
属性来完成。例如
zonecfg:vboxzone> add fs zonecfg:vboxzone:fs> set dir=/opt/VirtualBox zonecfg:vboxzone:fs> set special=/opt/VirtualBox zonecfg:vboxzone:fs> set type=lofs zonecfg:vboxzone:fs> add options [readonly] zonecfg:vboxzone:fs> end zonecfg:vboxzone> exit
使用 zonecfg(8) 进行上述更改后,请使用 zoneadm(8) 重启区域,如下所示
global$ zoneadm -z vboxzone reboot
以使更改生效。然后,您将能够在配置的非全局区域内从 /opt/VirtualBox 运行 Oracle VirtualBox。
扩展包为 Oracle VirtualBox 基础包提供了额外功能,例如扩展的 USB 设备支持和云集成功能。请参阅安装 Oracle VirtualBox 和扩展包。
要安装 Oracle VirtualBox 扩展包,请执行以下操作
双击扩展包文件名。
Oracle VirtualBox 扩展包的文件名扩展名为 .vbox-extpack。
按照屏幕上的说明安装扩展包。
您还可以使用扩展包管理器工具安装扩展包。请参阅扩展包管理器。
扩展包可以使用 VirtualBox 管理器中的扩展包管理器工具进行安装和管理。
“扩展包管理器”列出了当前安装在主机上的扩展包,并使您能够安装和卸载扩展包。
要显示扩展包管理器,请转到全局工具菜单并点击扩展。扩展包管理器将显示出来。
要使用扩展包管理器安装扩展包,请点击安装并选择一个扩展包文件。该扩展包将安装在主机上并显示在扩展包管理器中。
要使用“扩展包管理器”卸载扩展包,请执行以下操作:
在扩展包管理器窗口中选择扩展包,然后点击卸载。
在提示对话框中点击删除。
扩展包将从主机卸载并从“扩展包管理器”中删除。
另外,您可以使用 VBoxManage 命令行工具安装和管理 Oracle VirtualBox 扩展包。请参阅VBoxManage extpack。