跳转到内容

VirtualBox/安装/Linux

来自维基教科书,开放书籍,为开放的世界

具体说明会根据您的发行版有所不同。第一步是 下载 适用于您发行版的版本。但是,Debian 和基于 Red Hat 的系统现在有一个自动安装/更新选项用于 OSE。

官方支持的 Linux 发行版

[编辑 | 编辑源代码]
  • Ubuntu 18.04 LTS、19.03 和 19.10
  • Debian GNU/Linux 9(“Stretch”)和 10(“Buster”)
  • Oracle Linux 6、7 和 8
  • Red Hat Enterprise Linux 6、7 和 8
  • Fedora 30 和 31
  • Gentoo Linux
  • SUSE Linux Enterprise server 12 和 15
  • openSUSE Leap 15.1

请注意,不再支持基于 Linux 2.4 的主机操作系统。

Debian 系统的安装

[编辑 | 编辑源代码]

这些包括 Debian 和 Ubuntu

构建内核模块

[编辑 | 编辑源代码]

见下文

Ubuntu 的安装

[编辑 | 编辑源代码]

打开终端并输入

   sudo apt-get update
   sudo apt-get install virtualbox

并按照提示进行操作。

基于 Red Hat 的系统的安装

[编辑 | 编辑源代码]

这些包括 Red Hat Enterprise Linux (RHEL)、CentOS 和 Fedora。

PUEL 版本

[编辑 | 编辑源代码]

下载完您发行版的 rpm 文件后,有多种安装方法。

1. 双击文件,它应该安装 VirtualBox 2. 在终端中使用 YUM

在终端中使用 YUM

[编辑 | 编辑源代码]

启动终端并更改目录到您保存 rpm 文件的目录。要继续执行此操作,您需要 root 权限。您需要以 root 用户登录(不推荐),使用 su 切换到 root 用户,或者使用 sudo(如果已配置)。以下假设您使用 sudo。如果您以 root 用户登录或使用 su 切换到 root 用户,则说明将按显示的步骤操作。但是,您也可以在命令前面排除“sudo”。

在终端中输入

 sudo yum localinstall *name*.rpm --nogpgcheck

将 *name* 替换为 rpm 文件的名称。

YUM 将启动并检查依赖项。完成此操作后,它将询问您是否要安装 VirtualBox。输入“Y”(不带引号)继续。VirtualBox 现在将安装在您的机器上。

构建内核模块

[编辑 | 编辑源代码]

见下文

构建内核模块

[编辑 | 编辑源代码]

见下文

构建内核模块

[编辑 | 编辑源代码]

为了运行 VirtualBox,需要一个内核模块。VirtualBox 安装了一个可以为您构建模块的脚本。要执行此操作,您需要在您的机器上安装内核开发工具和 GCC。假设您已经安装了这些工具,您可以通过在终端中运行以下命令来继续

sudo /etc/init.d/vboxdrv setup

如果一切顺利,该脚本将成功编译和初始化 VirtualBox 内核模块。此模块应在每次重新启动主机计算机时自动加载。

注意:您需要在每次更新内核时重新构建模块(使用上面提到的脚本)。

进一步阅读

[编辑 | 编辑源代码]
华夏公益教科书